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.

Senior Full Stack Engineer at Vynca | JobZoey