Hello Patient logo
Hello Patient

AI that handles patient communication perfectly, so healthcare teams can prioritize care.

Full-Stack Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50Since 2024H1B No SponsorCompany SiteLinkedIn

Location

New York + 1 moreAll locations: New York | Texas

Posted

78 days ago

Salary

$135K - $250K / year

Seniority

Senior

Job Description

Full-Stack Software Engineer

Hello Patient

• Design, build, and scale end‑to‑end systems for Mia, AI assistant for healthcare practices. • Deliver user‑facing functionality in NextJS/TypeScript while crafting robust, testable APIs in Python/FastAPI. • Design and optimize backend systems that support high-volume, low-latency voice, SMS, and chat traffic. • Build secure integrations with EHR/PM systems via FHIR, HL7, and custom APIs. • Own your code in production: write infrastructure‑as‑code in Terraform and Helm, automate tests, and monitor metrics. • Write unit, integration, and end‑to‑end tests; conduct code reviews to uphold standards. • Work closely with internal teams to iterate quickly and prioritize user impact.

Job Requirements

  • 4+ yrs professional experience building and shipping full‑stack web applications.
  • Proficiency with modern TypeScript on client (React, Next.js) and Python on server
  • AI-native: You use AI tools daily to architect, build, and debug fullstack features, moving quickly from idea to production with minimal hand-holding. You automate grunt work, document as you go, and ship clean, scalable code fast.
  • Strong grasp of relational databases and REST API design; comfortable optimizing queries and indexing strategies.
  • Hands‑on experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Solid understanding of testing strategies, CI/CD workflows, and Git‑based collaboration.
  • Clear communication skills and a bias for action.

Benefits

  • Competitive pay
  • equity
  • PTO
  • comprehensive health, dental, and vision insurance

Related Job Pages

More Full-stack Engineer Jobs

Diffco logo

Senior Full Stack Developer

Diffco

Mobile and Web development partner you can rely on

Full TimeRemoteTeam 51-200Since 2008H1B No Sponsor

• Deliver end-to-end features across backend and frontend, with emphasis on backend. • Contribute to refactoring and modernizing systems as well as new feature delivery. • Collaborate with product, design, and research teams in a distributed environment. • Implement design updates as part of a rebranding initiative (typography, assets, UI components).

Serbia
Job Closed
Full TimeRemoteTeam 11-50H1B No Sponsor

• Library updates • Mitigation of transitive vulnerabilities • Impact analysis

Brazil
Job Closed
Full TimeRemoteTeam 11-50H1B No Sponsor

• Maintenance and Support: Ensure the health and stability of environments by troubleshooting systemic, infrastructure, and information security issues. • Development: Implement new components and services, ensuring high performance and system stability. • Continuous Improvement: Analyze, identify, and implement improvements in development (TST) and staging/homologation (HML) environments. Work on preventing and predicting systemic failures. • Incident Management: Support development teams in resolving incidents, problems, and changes, working directly on outages and failures. • Collaboration: Coordinate solutions with other teams (Development, QA, and Business) and define testing strategies. • Quality: Report systemic failures and develop action plans for continuous system improvement.

Brazil
Job Closed
OtherRemoteTeam 51-200H1B No Sponsor

• Drive architectural decisions and contribute to long-term technical strategy in partnership with engineering leadership • Own complex feature development end-to-end, from initial planning through delivery and observability • Set engineering standards and promote best practices in code quality, testing, documentation, and system design • Collaborate with product, design, and other technical stakeholders to shape roadmaps and scope technical initiatives • Mentor engineers across the team and provide technical leadership through code reviews, design discussions, and knowledge sharing • Identify and resolve performance bottlenecks, scaling challenges, and system reliability issues • Advocate for and contribute to improved developer experience through tooling, automation, and process refinement

Nebraska
$200K - $250K / year
Job Closed