ownership of significant features and initiatives, collaborate closely with product and operations
stakeholders, and help shape the architecture of our platform. This is a hands-on role for
someone who thrives in a fast-moving environment, takes pride in clean and maintainable code,
and can operate with a high degree of autonomy.
What You'll Do
- Lead development of major features and initiatives from architecture through delivery
- Collaborate cross-functionally with product, QA, and operations to solidify requirements and translate them into durable technical solutions
- Write clean, well-structured code across the full stack and contribute to ongoing refactoring and technical debt reduction
- Drive and utilize the team's newly authorized Claude Code in Action Training to accelerate sprint velocity, reduce manual code review burden, and improve code consistency
- Design, implement, and take ownership of critical core systems, including the eConsult
- Workflow State Machine and the Multi-tenancy/Organization Scoping enforcement
- Serve as a technical mentor through rigorous code reviews, setting a high standard for quality, and enforcing the Service Layer Pattern for all business logic
- Take an active role in infrastructure, deployments, and release processes
What We're Looking For
- 5+ years of professional software engineering experience
- Strong backend proficiency in Node.js/TypeScript/Express.js (primary) with experience in database migration tools like Knex; familiarity with PHP/Laravel is a plus for legacy services
- Experience building single-page applications using modern Web Components (Vanilla JS), lit-html for reactive templating, and utility-first styling with TailwindCSS
- Solid SQL skills, including complex query design and schema architecture in PostgreSQL (our primary production database) and SQLite
- Experience with AWS services (S3, EC2, RDS, or similar)
- Comfort working in a Linux server environment
- Ability to lead projects and coordinate across stakeholders without formal authority
- A strong instinct for simplicity — you push back on unnecessary complexity
- Healthcare technology experience is a plus, but not required
Nice to Have
- Direct experience utilizing Claude Code or other LLMs for AI-Assisted Development and unit test generation
- Direct experience with Epic FHIR R4/STU3 (SMART on FHIR) integration, or experience with other transactional services like Twilio and SendGrid
- Familiarity with HIPAA compliance requirements in a SaaS environment
- Experience with CI/CD pipelines (GitHub Actions, Jenkins)
- Familiarity with our modern development ecosystem, including Vite (build system),
- Cypress (E2E), and Vitest (unit testing)
