Senior Software Engineer, Full-Stack

Posted 4 days ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Engage in projects across the entire stack, taking them from initial concept to final execution.

• Elevate team capabilities by sharing expertise in API or system design, application development, cloud infrastructure, healthcare data, or similar fields.

• Collaborate with a diverse group that includes software engineers, machine learning researchers, physicians, product managers, and UX researchers.

• Create new user-facing features and enhance existing ones.

• Work alongside backend engineers to ensure consistent APIs and establish frontend API interaction patterns.

• Lead and advise on overarching application architecture decisions that involve multiple teams.

• Generate comprehensive technical specifications and feature documentation.

• Develop unit, integration, and end-to-end tests for newly implemented features.

• Conduct meetings with product owners, AI/ML researchers, doctors, and other stakeholders, utilizing Agile methodologies to define, negotiate, and estimate application features.


⛳️ Requirements

• A Bachelor’s Degree in Engineering, Computer Science, or a related field is preferred.

• 5-7 years of professional experience as a full-stack engineer, responsible for features from design through delivery and ongoing iteration.

• Professional experience with React, including components, hooks, state management, and performance optimization.

• Proficiency in Python for backend development, ideally with asynchronous frameworks such as FastAPI and Starlette.

• Experience with both NoSQL and relational databases, such as DynamoDB and Postgres.

• Familiarity with asynchronous workflows, including background jobs, retries, idempotency, and eventual consistency.

• Proven experience in utilizing testing to enhance product quality, including end-to-end coverage, visual regression testing, and CI practices.

• Knowledge of AWS, Docker, Terraform, AI/ML technologies, Git, and RESTful services.

• Experience with React Native/Expo or cross-platform mobile development is a plus.

• Familiarity with visual/snapshot regression testing, Storybook, or harness engineering is beneficial.

• Experience in developing design systems/component libraries is a plus.

• Knowledge of accessibility standards, including WCAG and screen readers, is advantageous.

• Experience with LLM applications is a plus.

• Familiarity with Temporal or other durable execution systems is desirable.

• Experience with healthcare data, including CDA/CCD/FHIR, is an asset.


🏝️ Benefits

• Comprehensive medical, dental, and vision insurance coverage.

• Flexible spending plans available.

• Responsible vacation policy.

• 401k plan with employer matching contributions.

• 100% remote work — enjoy the flexibility of working from home.

• Join a mission-driven team of talented colleagues dedicated to collaboration and making a meaningful impact in healthcare.

People also viewed

Malbek12 hours ago

Full Stack Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
ElevenLabs15 hours ago

Forward Deployed Engineer – Software Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
ElevenLabs16 hours ago

Forward Deployed Engineer – Software Engineer

GB flagUnited Kingdom OnlyFull-timeFull-stack Engineer
ApplyView job
Solidus Labs16 hours ago

Tech Lead, Transaction Monitoring

GB flagUnited Kingdom OnlyFull-timeFull-stack Engineer
ApplyView job
Marigold20 hours ago

Full Stack Software Engineer

AU flagAustralia OnlyFull-timeFull-stack Engineer
ApplyView job
NationsBenefits1 day ago

Software Development Engineer II

US flagFlorida OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers