Vynca

Full Stack Engineer

Vynca

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Apply

Salary

💰 $145,000 - $165,000 per year

Job Level

JuniorMid-Level

Tech Stack

ApolloDockerGraphQLJavaScriptMaterial UIMySQLPostgresPythonReactRedisReduxTypeScriptYarn

About the role

  • 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
  • Work with event driven architecture, CQRS design patterns, HAPI FHIR Server, full text/fuzzy and semantic search
  • 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 and build protected and dynamic routes with react-router-dom
  • Write unit and integration tests for frontend using Vitest, React Testing Library, Playwright and MSW
  • Implement features like file uploads, PDF generation, digital signature capture, and custom surveys
  • Use LaunchDarkly for feature flagging and Vite for builds and local development
  • Collaborate in Agile teams, participate in interviews and hiring process, and comply with background checks and screening processes

Requirements

  • 2+ 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, Playwright, MSW) and backend (Pytest, testcontainers)
  • Experience working in Agile teams using Jira and Scrum ceremonies
  • Experience with authentication flows (Auth0, OAuth)
  • Experience integrating third-party APIs (HealthGorilla, Salesforce, PVerify, Google APIs, Slack)
  • Experience with Strawberry GraphQL or Apollo Server (preferred)
  • Experience with HAPI FHIR and healthcare data models such as FHIR/HL7 (preferred)
  • Experience with document generation or PDF handling (pdf-lib, fpdf2, survey.js) (preferred)
  • Experience with semantic search (typesense) (preferred)
  • Knowledge of building secure systems adhering to governance standards like HIPPA (preferred)
  • Legally authorized to work in the United States; may require E-Verify upon hire
  • Willingness to complete background check and possible drug/health screenings
  • Vaccination requirement for patient/client-facing roles (COVID-19 and influenza)