Salary
💰 $149,000 - $223,000 per year
Tech Stack
AWSChaiCloudCypressD3.jsGoogle Cloud PlatformJavaScriptKubernetesMochaNode.jsReactTypeScriptVue.js
About the role
- Leverage JavaScript/ES6/TypeScript and Node.js to enhance and scale the data platform
- Collaborate closely with cross-functional teams to design and deliver cloud-native services
- Evaluate use cases for agentic frameworks and rapidly prototype scenarios for Helix AI platform
- Build data analysis and visualization tools across both backend and frontend
- Design clear abstractions and API specifications for implementing new features
- Develop cloud-native services addressing deployment considerations: load balancing, monitoring, metrics, logging, and tracing
- Craft efficient unit and integration tests to automate quality assurance and streamline releases
- Create modular code focused on readability, security, and efficient dependency management
- Develop AI agents leveraging large language models (e.g., OpenAI, Gemini) and integrate them into Helix AI workflows
- Implement Retrieval-Augmented Generation (RAG) pipelines with vector stores to support knowledge-driven AI applications
- Build and extend MCP servers for AI agent orchestration and integration with existing frameworks
Requirements
- 8–10 years of software development experience with full-stack JavaScript
- Strong proficiency in JavaScript/ES6/TypeScript
- Expertise in Node.js and Express.js
- Expertise in either Vue.js or React
- Familiarity with data visualization tools and libraries, including Canvas, D3, and SVG approaches
- Solid understanding of web security principles (authentication headers, JWT, scopes, cookies)
- Experience developing unit and end-to-end tests with Chai, Mocha, Sinon, IstanbulJS, and Cypress
- Proficiency in documenting REST APIs following OpenAPI specifications
- Experience with AI agent development, LLM integrations, and RAG-based architectures using vector stores
- Knowledge of MCP server development and integration with modern AI and application frameworks
- Bachelor’s degree in Computer Science or a related field
- Advantage: Experience with Identity Management and Access Management (IAM) products
- Advantage: Experience with Google Cloud Platform (GCP) and/or Amazon Web Services (AWS)
- Advantage: Experience with Kubernetes and container orchestration
- Advantage: Experience with GitLab CI/CD pipelines and automated deployment strategies
- Generous PTO & Holiday Schedule
- Parental Leave
- Progressive Healthcare Options
- Retirement Programs
- Opportunity for Education Reimbursement
- Commuter Offset (Specific locations)
- Employee Resource Groups
- Regular company and team bonding events
- Competitive benefits and perks
- Global volunteering and community initiatives
- Flexible, collaborative work environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptES6TypeScriptNode.jsExpress.jsVue.jsReactdata visualizationunit testingAI agent development
Soft skills
collaborationcommunicationproblem-solvingquality assurancemodular coding
Certifications
Bachelor’s degree in Computer Science