Full Stack Engineer, Data Services

Vytalize Health

Kansas (OH)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vytalize Health is seeking a Full Stack Engineer on Data Services to design, build, and maintain full‑stack applications that enable clinicians and operations teams to access, visualize, and act on clinical data. You’ll work across React frontends, Python/FastAPI backends, and data models, delivering features from concept to production with a focus on quality and reliability.

You’ll design data models, pipelines, and REST APIs for clinical data, quality metrics, and decision support, while

Qualifications

  • 3–5 years of professional software engineering in full‑stack roles.
  • Strong React skills and modern JavaScript.
  • Hands‑on Python experience and REST APIs with FastAPI/Flask/Django.
  • Experience with OAuth/OIDC authentication and authorization.
  • Proficient SQL and data modeling concepts.
  • Solid testing experience across unit, integration, and end‑to‑end tests.
  • Ability to define and act on KPIs and metrics.
  • Experience with AI coding assistants is a plus.
  • Strong communication and cross‑functional collaboration skills.
  • Familiarity with Git, PRs, CI/CD, and cloud workflows

Responsibilities

  • Design and build full‑stack features spanning React UIs and Python/FastAPI backends.
  • Develop data models and ETL pipelines to support analytics.
  • Implement REST APIs for clinical data, quality metrics, and decision support content.
  • Enforce secure access via OAuth/OIDC and API versioning.
  • Create responsive, accessible React components with reusable patterns.
  • Establish comprehensive testing strategies across the stack.
  • Collaborate with product, data, clinical, and QA teams to validate functionality.
  • Mentor junior engineers and contribute to process improvements.
  • Leverage AI coding assistants to scaffold, refactor, and test code while maintaining quality.
  • Define success metrics and dashboards to measure feature impact on workflows

Skills

React
Python
FastAPI
OAuth/OIDC
SQL
Testing
Git/CI-CD
API design
Communication
Data modeling

Tools

dbt
Docker
OpenAPI/Swagger
Git

Job description

As a Full Stack Engineer on Data Services, you will design, build, and maintain full‑stack applications and services that enable clinicians and healthcare operations teams to access, visualize, and act on clinical data. Working across the entire stack—from React user interfaces through Python/FastAPI backends to the data models and pipelines that power them—you will take features from concept through production while maintaining high standards for code quality, data reliability, and user experience.

Primary Responsibilities
  • Design and build full‑stack features spanning React frontends, Python/FastAPI backends, and supporting data models and transformations
  • Develop and maintain data models and transformation pipelines (dbt preferred) that feed application and analytics layers; ensure data flowing into applications is well‑modeled, tested, and reliable
  • Design and implement REST APIs serving clinical data, quality metrics, care gaps, and decision support content to internal applications and external partners
  • Implement API contracts, versioning strategies, authentication/authorization patterns (OAuth/OIDC), and rate limiting for compliant clinical data access
  • Build responsive, accessible React user interfaces with modern component patterns; collaborate with product and clinical teams to translate requirements into intuitive UIs
  • Design and implement comprehensive testing strategies—unit tests, integration tests, end‑to‑end tests, and data validation tests—to ensure reliability across the stack
  • Conduct and support QA activities including test planning, test case design, manual testing, and establishing testing standards; work closely with QA engineers and clinical testers to validate functionality and user experience
  • Write clean, tested, maintainable code across the stack; participate actively in code review and help raise code quality standards
  • Use AI‑assisted development tools (Claude Code, GitHub Copilot, Cursor, or similar) deliberately and effectively—to scaffold, refactor, generate tests, and document while maintaining code quality and understanding
  • Define and measure success metrics for features—including usage, adoption, clinical workflow impact, and data quality—to drive iterative improvements and prioritization
  • Partner with product and data teams to establish KPIs and dashboards that measure feature impact on clinician workflows, care coordination, and operational efficiency
  • Troubleshoot and resolve issues across the full stack—from UI bugs to API failures to data pipeline problems; trace issues end‑to‑end and implement durable fixes
  • Collaborate with data engineering to ensure API data contracts are well‑defined and upstream data models support application needs
  • Participate in architecture and design discussions including API design, authentication patterns, data contract definition, and system reliability
  • Raise data quality or data modeling concerns early in development rather than letting them surface downstream
  • Contribute to technical documentation—including API specifications, data dictionaries, runbooks, and architectural decisions
  • Support production systems through on‑call rotations, incident response, and post‑incident improvements
  • Mentor junior engineers and contribute to team process improvement and knowledge sharing
Required Qualifications
  • 3–5 years of professional software engineering experience, with demonstrated full‑stack development capability
  • Strong React proficiency with modern JavaScript (ES6+); comfortable building responsive, component‑based, accessible user interfaces
  • Strong Python skills with hands‑on experience building REST APIs using FastAPI, Flask, Django, or comparable frameworks
  • Experience implementing authentication and authorization patterns such as OAuth 2.0 / OIDC or similar
  • Demonstrated experience designing data models, writing SQL, and building data transformation logic; understanding of normalization, dimensional modeling, or similar concepts
  • Proven experience with testing frameworks and writing comprehensive tests (unit, integration, end‑to‑end); understanding of test coverage and QA best practices
  • Experience defining, measuring, and acting on metrics and KPIs—understanding how to translate business requirements into measurable success criteria and iterate based on data
  • Proven experience using AI coding assistants (Claude Code, GitHub Copilot, Cursor, ChatGPT) to improve development speed and quality—able to speak to how you use these tools effectively, not just that you have access
  • Experience with version control (Git) and collaborative development workflows (pull requests, code review, CI/CD)
  • Strong communication skills and ability to work cross‑functionally with data, product, clinical, and engineering teams
  • Comfortable working in ambiguous environments with evolving healthcare requirements; strong problem‑solving and debugging skills
Strong Pluses
  • Experience working with dedicated QA engineers or as a QA engineer; familiarity with QA methodologies, test case design, and testing in regulated environments
  • Background in data‑driven product development with experience defining and tracking OKRs, KPIs, or similar outcome metrics
  • Experience with observability and monitoring tools (DataDog, CloudWatch, or similar); ability to define and track application health and performance metrics
  • Experience with A/B testing, feature flags, or experimentation frameworks
  • Experience with dbt for data transformation and testing; familiarity with medallion architecture (Bronze/Silver/Gold)
  • Experience working with healthcare data and interoperability standards—familiarity with FHIR, HL7, claims data, EHR integrations, value‑based care metrics, or care gap/attribution concepts
  • Experience with cloud data platforms (Databricks, AWS, Snowflake)
  • Familiarity with CI/CD pipelines, infrastructure‑as‑code, and containerization (Docker)
  • Experience designing and consuming APIs; familiarity with API documentation standards (OpenAPI/Swagger)
  • Background in healthcare, pharmaceutical, or other regulated industry with experience handling sensitive data
  • Experience building and operating data quality validation and monitoring
  • Exposure to healthcare compliance requirements (HIPAA, PHI/PII handling, audit logging)
  • Familiarity with React testing libraries and frontend testing practices
  • Previous experience on small, high‑performing engineering teams in startup or high‑growth environments

This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee. Other duties, responsibilities, and activities may change or be assigned at any time with or without notice.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer, Data Services
Full Stack Engineer, Data Services

Vytalize Health • United States

On-site
USD 110,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Stellarus • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Unify Technologies • Oakland (CA)

On-site
USD 150,000 - 210,000
Full Stack Engineer, Consultant
Full Stack Engineer, Consultant

Blue Shield of CA • Minneapolis (MN)

Hybrid
USD 90,000 - 130,000
Full Stack Engineer, Consultant
Full Stack Engineer, Consultant

Blue Shield of CA • Springfield Meadows (CA)

Hybrid
USD 140,000 - 200,000
Full Stack Engineer, Consultant
Full Stack Engineer, Consultant

Blue Shield of CA • Los Angeles (CA)

Hybrid
USD 140,000 - 190,000
Full Stack Engineer, Senior
Full Stack Engineer, Senior

Blue Shield of CA • Springfield Meadows (CA)

On-site
USD 100,000 - 130,000
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Jobtailor • New York (NY)

Hybrid
USD 140,000 - 170,000
Full Stack Engineer, Senior
Full Stack Engineer, Senior

Blue Shield of CA • Virginia Beach (VA)

Hybrid
USD 110,000 - 150,000
Full Stack Engineer, Consultant
Full Stack Engineer, Consultant

Blue Shield of CA • Huntsville (AL)

Hybrid
USD 110,000 - 140,000