Join the dynamic journey at Vynca, where we're passionate about transforming care for individuals with complex needs.
We’re more than just a team; we're a close-knit community. Our shared commitment to caring for each other and those we serve is what sets us apart. Guided by our unwavering core values: Excellence, Compassion, Curiosity, and Integrity, we forge paths of success together. Join us in this transformative movement where you can contribute to making a profound difference every day.
At Vynca, our mission is to provide comprehensive care for more quality days at home.
About the job
We are looking for a Senior Full Stack Engineer with 5+ years of experience building production-grade applications across the stack. You will work on our Vynca Clinical solution, collaborating closely with design, product, and engineering teammates to deliver performant, secure, and user-friendly software that improves the delivery of high-touch care.
You’ll own features end-to-end—from backend APIs to frontend UI—and work across a modern stack that includes React, TypeScript, FastAPI, and GraphQL. We are looking for someone excited by clean code, thoughtful design, and a strong sense of ownership in building product-focused software.
Important: This is a hybrid position based in San Mateo, CA, with an expectation of working from the office 2 days per week.
What you’ll do
Backend (Python + FastAPI)
- Design and implement GraphQL and RESTful APIs using FastAPI and Strawberry GraphQL.
- Build and maintain backend services to support UI features, authentication flows, and patient/provider workflows.
- Model data with SQLAlchemy and manage schema changes with Alembic.
- Integrate with third-party APIs (e.g., HealthGorilla, Salesforce, PVerify, Google APIs, Slack).
- Write unit and integration tests using Pytest and testcontainers.
- Maintain API security, access control, and logging practices.
- Event driven architecture, CQRS design patterns, HAPI FHIR Server, Full Text/Fuzzy Search & Semantic Search.
Frontend (React + TypeScript)
- Build and maintain features in a React + TypeScript codebase using functional components and hooks.
- Implement responsive UI components using Material UI (MUI) and Emotion for styling.
- Manage client-side state using Redux Toolkit, Formik, and Yup.
- Integrate with backend services via GraphQL (Apollo Client) and REST APIs (Axios).
- Handle authentication flows with Auth0.
- Build protected and dynamic routes with react-router-dom.
- Write unit and integration tests using tools like Vitest, React Testing Library, Playwright and MSW.
- Implement features like file uploads, PDF generation (pdf-lib), digital signature capture, and custom surveys.
- Use LaunchDarkly for feature flagging and Vite for builds and local dev.
Your experience and qualifications
- Bachelor’s degree in Computer Science or related field (advanced degree preferred).
- 5+ years of experience in full stack or frontend/backend development roles.
- Proficient in React and TypeScript.
- Experience integrating GraphQL and REST APIs.
- Familiarity with backend frameworks such as FastAPI or similar.
- Knowledge of relational databases (PostgreSQL, MySQL) and ORMs like SQLAlchemy.
- Comfortable with git, monorepos, and Yarn or similar package managers.
- Testing experience on both frontend (Vitest, Testing Library) and backend (Pytest).
- Experience working in Agile teams using Jira and Scrum ceremonies.
Preferred Qualifications
- Experience with Strawberry GraphQL or Apollo Server, HAPI FHIR.
- Familiarity with Auth0 and OAuth-based authentication.
- Experience with document generation or PDF handling (e.g., pdf-lib, fpdf2, survey.js).
- Exposure to Slack bots, email validation, or healthcare-specific data models (FHIR, HL7).
- Experience with semantic search (e.g. typesense).
- Knowledge of building secure systems adhering to law governance standards like HIPPA.
Tech Stack You’ll Work With
Frontend:
- React 18+, TypeScript, Redux Toolkit, Apollo Client, Formik, Yup, MUI, Emotion, Axios, Vite, MSW, Testing Library, Vitest, pdf-lib, LaunchDarkly
Backend:
- Python 3.11+, FastAPI, Strawberry GraphQL, SQLAlchemy, Alembic, Pydantic v2, Pytest, Auth0, Redis, PostgreSQL, MySQL, Typer, HAPI, Typesense
Dev & Infra:
- Docker, GitHub Actions, Poetry, testcontainers, Jira, Scrum
Who You Are
● Curious and eager to learn—especially from principal engineers.
● Thoughtful about UX and backend reliability.
● A proactive communicator and collaborator.
● Excited by healthcare complexity and impact.
● Comfortable asking for help and giving/receiving feedback.
Additional Information