Medical Informatics Engineering (MIE) is seeking a Senior Full Stack Developer to help build and scale BlueHive, an API-first occupational health platform that connects employers, providers, and employees.
Responsibilities:
- Design and implement scalable APIs using Fastify and OpenAPI specifications
- Generate SDKs using tools like Stainless for languages such as TypeScript and Python
- Develop full-stack features using TypeScript, React 19, TailwindCSS, Bootstrap, and MongoDB
- Maintain and enhance API-first architecture with a focus on scalability and performance
- Integrate with HRIS, ATS, and EHR systems
- Write automated tests (unit, integration, end-to-end) to support CI/CD pipelines
- Collaborate with product, design, and DevOps teams
- Participate in code reviews, sprint planning, and documentation
- Leverage AI tools (GitHub Copilot, Cursor, OpenAI Codex) to enhance development workflows
- Mentor team members and contribute to engineering best practices
Requirements:
- 5+ years of software development experience (2+ years at senior level)
- Strong proficiency in TypeScript/JavaScript and Node.js
- Experience with API design (REST, OpenAPI)
- Familiarity with Fastify, Express, or similar frameworks
- Experience with React and modern frontend tools
- Knowledge of MongoDB and full-stack JavaScript ecosystems
- Experience with Git workflows and Linux/macOS environments
- Familiarity with AI-assisted coding tools
Preferred:
- Experience with OAuth2, OpenID Connect, and SSO
- Familiarity with testing frameworks (Jest, Mocha, Cypress, Playwright)
- Experience with API platforms or marketplaces
- Exposure to OpenAPI documentation pipelines
Benefits:
- Competitive compensation
- Full benefits (medical, dental, vision)
- 401(k) with company match
- Unlimited PTO and quarterly bonuses
- Flexible work hours and fully remote setup
Join MIE to help build a transformative API platform for the occupational health industry.