Vynca
Senior Full Stack Engineer
San Mateo, CA, Remote. Posted 2 months ago
The role
You will work on the Vynca Clinical solution to deliver performant, secure, and user-friendly software. You will own features end-to-end from backend APIs to frontend UI using a stack including React, TypeScript, FastAPI, and GraphQL.
What you will do
- Design and implement GraphQL and RESTful APIs using FastAPI and Strawberry GraphQL.
- Build and maintain backend services for UI features, authentication, and workflows.
- Model data with SQLAlchemy and manage schema changes with Alembic.
- Integrate with third-party APIs.
- Write unit and integration tests using Pytest and testcontainers.
- Maintain API security, access control, and logging practices.
- Build and maintain features in a React and TypeScript codebase.
- Implement responsive UI components using Material UI and Emotion.
- Manage client-side state using Redux Toolkit, Formik, and Yup.
- Integrate with backend services via GraphQL and REST APIs.
Required qualifications
- Bachelor’s degree in Computer Science or related field
- 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
Nice to have
- Advanced degree
- 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
Before you apply
- The hiring process may consist of applying, phone screen, online assessment(s), interview(s), an offer, and background/reference checks.
- A background check, which may include a drug test or other health screenings, will be required prior to employment.
- Employees in patient, client, or customer-facing roles must be vaccinated against influenza.
- Compliance with federal law requires identity and work eligibility verification using E-Verify upon hire.
About the company
Vynca's mission is to provide comprehensive care for more quality days at home. They are a close-knit community guided by core values of Excellence, Compassion, Curiosity, and Integrity.