You are viewing a preview of this job. Log in or register to view more details about this job.

Full Stack Engineer

Role Overview

We are looking for a strong Full Stack Engineer with deep experience in modern frontend development (React) and backend systems built in Python (FastAPI). In this role, you will build scalable, secure, and data-driven healthcare applications used by patients, providers, and internal teams. You will work across the entire stack from designing APIs and backend services to delivering high-quality, intuitive frontend experiences. You will collaborate closely with product, design, and engineering teams to ship reliable, compliant, and performant solutions in a fast-moving startup environment.

 

 

What You’ll Do

  • Design, develop, and maintain web applications using React on the frontend and Python (e.g., FastAPI) on the backend.
  • Build and maintain RESTful and GraphQL APIs to support patient, provider, and admin experiences.
  • Collaborate on database design and data modeling (e.g., PostgreSQL, MySQL).
  • Integrate APIs and third-party services (e.g., authentication, analytics, health data sources).
  • Write clean, reusable, and well-tested code following best practices.
  • Optimize performance and scalability of both frontend and backend components.
  • Participate in code reviews and help improve testing and code quality standards.
  • Build and automate CI/CD workflows (e.g., GitHub Actions, GitLab CI) for deployment and testing.
  • Work closely with design and product to deliver intuitive, responsive UI/UX.
  • Contribute to architecture decisions and maintain clear technical documentation.

 

 

What We’re Looking For

Must-Have

  • 2+ years of professional experience as a Full Stack or Backend Engineer.
  • Strong proficiency in React and modern frontend tooling (e.g., JavaScript/TypeScript, Vite, Webpack).
  • Solid experience with Python and at least one web framework (e.g., FastAPI, Flask, Django).
  • Strong understanding of REST APIs, authentication, and session management.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and data modeling.
  • Proficiency with version control and collaboration workflows (e.g., Git, GitHub/GitLab).
  • Excellent problem-solving, communication, and teamwork skills.
  • Ability to work autonomously in a remote, fast-moving environment.

 

 

Nice-to-Have

  • Experience with AWS (e.g., EC2, Lambda, RDS, S3).
  • Familiarity with Docker, container orchestration, and CI/CD pipelines.
  • Understanding of frontend state management (e.g., Redux, Zustand, Recoil).
  • Experience integrating with healthcare or analytics APIs.
  • Familiarity with security and compliance frameworks (e.g., HIPAA, SOC2).
  • Knowledge of analytics tools or data visualization (e.g., Metabase, GA4, charting libraries).

 

Personal Qualities

  • Strong problem-solver with attention to detail
  • Good communicator who can explain technical concepts clearly
  • Team player who thrives in collaborative environments
  • Self-motivated and able to work independently
  • Adaptable and eager to learn new technologies