eHealth is looking to build scalable, high-quality applications for their consumer health insurance marketplace, requiring a Full Stack Software Engineer to contribute to backend services and modern UIs, delivering intuitive user experiences and robust integrations.
Requirements
- Proficiency with JavaScript, Node.js, and at least one frontend framework (React.js, Vue.js, or Next.js)
- Experience with relational or NoSQL databases like MySQL, PostgreSQL, or MongoDB
- Familiarity with RESTful and/or GraphQL APIs
- Strong grasp of core web technologies: HTML5, CSS3, ES6+, Git, npm/yarn
- Understanding of microservices architecture and BFF (Backend-for-Frontend) patterns
- Comfortable working in cloud environments like AWS
- Knowledge of frontend performance metrics (e.g., LCP, CLS) and performance debugging tools
Responsibilities
- Build and maintain scalable services and web applications using technologies like Node.js, React.js, Vue.js, and GraphQL
- Translate UX mockups into accessible, mobile-friendly interfaces using modern CSS and JavaScript (ES6+)
- Implement and consume REST and GraphQL APIs, ensuring performance and data integrity
- Contribute to architecture discussions, component library design, and API schema development
- Integrate third-party APIs and services to enhance application functionality
- Apply best practices for frontend and backend performance optimization
- Maintain awareness of security and privacy standards, especially in handling PII and PHI
Other
- 2+ years of professional experience in full-stack web application development
- BS in Computer Science or equivalent experience
- Fully remote role and the person can be located anywhere in the US, however they must be available to work PST hours (as late as 7 pm PST).
- Collaborate with cross-functional teams to break down complex features into engineering tasks
- Demonstrate eHealth’s values in your behaviors, practices, and decisions.