Full Stack Developer

JavaScript Jedi, Mark Up Master…  VedaPointe seeks a passionate Full Stack developer with a strong knowledge of user interface development practices and a proven ability to integrate with complex back-end systems. You must possess a passion for the web and for creating exceptional user experiences in various digital media – such as web and mobile, as well as deliver front-end components for complex web development efforts.   

You create error-free code from content in various digital formats, deliver real-time posting requests, bring architect and designer vision for our products to life, love raw code and can work independently or with a team. 

Responsibilities  

  • Create and maintain web applications that scale infinitely in the cloud. 
  • Implement efficient code that consumes massive data sets and presents our end customers with elegant ways of understanding information. 
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc. 
  • Be the bridge between our data and and analytics teams, and our end customers, that truly tells a visually compelling story about the information we provide. 
  • Work with stakeholders including the Executive, Development, and Advanced Analytics teams to assist with data-related technical issues and support their data infrastructure needs. 
  • Work with data and analytics experts to strive for greater functionality in our applications. 

Qualifications  

  • Always be hungry to learn and innovate with new technologies and techniques to build the very best of commercial software in the world. 
  • Advanced technical aptitude with modern web application frameworks  and experience working against relational databases and big data/NoSQL structures are required. 
  • Experience in consuming streaming/real-time data and visualizing in a web application framework. 
  • Experience in creating API/abstraction layers for both public/private consumption. 
  • Experience performing root cause analysis on applications and processes to answer diagnose and remediate issues. 
  • Commercial web application development is a plus. 
  • Working knowledge of message queuing, stream processing, and highly scalable ‘big data’ data stores. 
  • Experience supporting and working with cross-functional teams in a dynamic environment. 
  • 2+ years of experience in a UX Developer role, who has attained a degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field. They should also have experience using the following software/tools:
    • Vue and node.js are preferred, but other modern web application frameworks are appreciated.
    • Big data tools: Hadoop, Spark, Kafka, etc. 
    • Relational SQL and NoSQL databases, including Postgres and Mongo. 
    • AWS/Azure/GCP cloud services to deploy large scale web applications. 
    • Stream-processing systems: Storm, Spark-Streaming, etc. 
    • Object-oriented/object function scripting languages: Python, Java, C++, Scala, etc. is a plus. 

Preferred work location is St. Louis, MO. Some light travel may be required.

Do you believe you are a fit?  Please send your resume/CV to [email protected]