Function Health logo

Senior Software Engineer - Fullstack

Function Health

United StatesRemoteFull-timeNo compensation foundPosted 1mo agoVerified open 4 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

At a glance

Compensation
No compensation found
Location
United StatesRemote
Schedule
Full-time
Work Authorization
Not specified

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

Function Health is hiring a Senior Software Engineer - Fullstack. Function Health is seeking a Senior Full Stack Developer to join their imaging team. This role involves architecting, building, and scaling web platforms for cancer-screening experiences. The ideal candidate will mentor engineers, drive best practices, and ensure seamless integration of .NET-based backend and Vue frontend to deliver reliable, secure, and user-friendly products. They should be collaborative, detail-oriented, and passionate about health technology.

Key focus areas include Join a passionate and collaborative team dedicated to groundbreaking health solutions., Deliver full-stack solutions, from crafting customer-facing UIs to optimizing database queries., and Lead design and delivery of end-to-end features across the stack, with an emphasis on high-performance ASP.NET Core services..

Successful candidates bring Bachelor's In Computer Science Or Related Field. Important skills include Problem-Solving Mindset, Articulate Technical Concepts, Human-Centered Approach To Technology, Full-Stack Solutions Delivery, Optimize Database Queries, and Lead Design And Delivery Of End-To-End Features. Preferred (not required): ASP.NET Core, Vue, Communication, and DICOM.

Skills & qualifications

RequiredNice to have

Skills

ASP.NET CoreVueProblem-Solving MindsetCommunicationArticulate Technical ConceptsHuman-Centered Approach to TechnologyFull-Stack Solutions DeliveryOptimize Database QueriesLead Design and Delivery of End-to-End FeaturesArchitect Clean, Maintainable, and Secure APIsMentoring EngineersCode ReviewsPair ProgrammingDesign SessionsCollaborate With Product, Design, and Clinical TeamsTranslate Requirements Into Intuitive ExperiencesDefine Automated Test StrategiesCI/CDDevOps in AzureContinuous ImprovementIntroduce Best-in-Class Engineering PracticesPerformance OptimizationObservabilityShape Technical RoadmapDevelopment PlanningAgile ProcessDesigning MicroservicesRESTful APIsEvent-Driven ArchitectureShaping Data ModelsDomain BoundariesInfrastructure as CodeDockerKubernetesPipelinesMonitoringMicrosoft SQL ServerTest AutomationxUnitNUnitJestPlaywrightEnforcing Clean Code StandardsLeading ProjectsInfluencing Engineering StrategyCollaboration in a Cross-Functional, Agile EnvironmentDICOMHL7/FHIRHealthcare StandardsSecurity & Compliance

Qualifications

Bachelor's in Computer Science, Software Engineering, or Related FieldFull-Stack Experience With Ownership of Modern Frontend and Backend in ProductionDeploying and Operating Workloads in Azure (or AWS/GCP)Proven Track Record of Mentoring Engineers

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
Paid Time Off

Full job description

Senior Software Engineer - Fullstack US - Remote Ezra - Engineering Remote Full-time About Us: Function Health is the AI operating system for health, designed to empower people to live 100 healthy years. Through advanced diagnostics, deep biomarker testing, longitudinal data, and AI-enabled insights, Function equips hundreds of thousands of members with the intelligence to take control of both the quality and length of their lives. Function has been recognized as one of Fast Company's Most Innovative Companies of 2024 and is venture-backed by Andreessen Horowitz (a16z) ,with a recently announced $298M Series B. Function's Imaging Team powers one of the most advanced cancer screening platforms in the world, offering AI-driven MRI scans across 13 organs at 180+ imaging facilities in 150+ cities across the US and abroad. This infrastructure sits at the core of Function's mission to move healthcare from reactive to proactive, and is scaling rapidly as part of the company's next chapter of growth. We are building a world-class team that believes deeply in that mission, operates with a relentless bias toward action, and brings the technical rigor to match the ambition. Role: As a Senior Full Stack Developer on the imaging team, you will be a technical leader who architects, builds, and scales the web platforms that power our cancer‑screening experience. You’ll mentor engineers, drive best practices, and ensure that our .NET‑based backend and modern Vue frontend work seamlessly together to deliver reliable, secure, and delightful products that save lives. We are seeking a collaborative and detail-oriented developer who thrives in a supportive and mission-driven environment. Must have a problem-solving mindset, excellent communication skills, and the ability to clearly articulate technical concepts. This position will align well if you enjoy working as part of a team, have a human-centered approach to technology, and are passionate about the positive impact your work can have on people's health. Our technical interview process is language agnostic. Key Responsibilities:

  • Join a passionate and collaborative team dedicated to groundbreaking health solutions.

  • Deliver full‑stack solutions, from crafting customer-facing UIs to optimizing database queries and owning the interactions between all layers.

  • Lead design and delivery of end‑to‑end features across the stack, with an emphasis on high‑performance ASP.NET Core services.

  • Architect clean, maintainable, and secure APIs that integrate with EMRs, imaging partners, and AI services.

  • Mentor & coach other engineers through code reviews, pair programming, and design sessions.

  • Collaborate closely with product, design, and clinical teams to translate requirements into intuitive desktop, tablet, and mobile experiences.

  • Own quality and define automated test strategies (unit, integration, e2e) and champion CI/CD and DevOps in Azure.

  • Drive continuous improvement by introducing best‑in‑class engineering practices, performance tuning, and observability.

  • Shape technical roadmap and contribute to development planning, daily stand‑ups, and retrospectives in our Agile process. Qualifications/Skills:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • Full-stack experience with demonstrated ownership of both modern frontend and backend in production.

  • Experience designing microservices, RESTful APIs, and event‑driven systems; shaping data models and domain boundaries.

  • Deploying and operating workloads in Azure (or AWS/GCP) using IaC, containerization (Docker/Kubernetes), pipelines, and monitoring.

  • Deep experience with SQL Server.

  • Proficiency in implementing automated testing with xUnit/NUnit/Jest/Playwright and enforcing clean code standards.

  • Proven track record of mentoring engineers, leading projects, and influencing engineering strategy.

  • Excellent written & verbal communication and a bias for collaboration in a cross‑functional, Agile environment. Nice-to-Have Skills and Experiences: While the core competencies are essential, the following qualifications will distinguish exceptional candidates:

  • Experience with DICOM, HL7/FHIR, or other healthcare standards.

  • Background in security & compliance (HIPAA, SOC 2).

  • Passion for responsive design, PWAs, and accessibility.

  • Experience with Python, GCP & FastAPI a plus for future initiatives. Why You'll Love Working With Us: As a Senior Full Stack Developer, you'll have the opportunity to make meaningful contributions within a fast-growing organization committed to early cancer detection. You’ll also have access to:

  • Stock options.

  • Comprehensive health, dental, and vision plans for you and your family.

  • Flexible work environment.

  • Team off-sites and wellness initiatives.

  • Competitive vacation policy.

  • A culture that emphasizes continuous learning and personal growth. We’re dedicated to building a diverse team and an inclusive culture. Function Health is an equal opportunity employer and does not discriminate based on race, ethnicity, nationality, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status, or any legally protected status. Important Notice: Legitimate communication from the Function Health team will always come from an email address ending in @functionhealth.com. Function Health will never request personal information such as banking details or payment during the hiring process. Please be cautious of communications or job offers that come from other email domains, instant messaging platforms, or unsolicited calls. If you ever have doubts about the legitimacy of a communication, please reach out to us directly at [email protected] . Ready to apply? Powered by First name * Last name * Email * LinkedIn URL * Phone number * Location * Resume * Click to upload or drag and drop here Were you referred for this position? * Yes No If you were referred, please share who referred you. Please provide the name of the person who referred you. Are you authorized to work in the US or Canada? * Yes No Do you require visa sponsorship now or in the future? * Yes No If you require sponsorship, please specify the type of visa (e.g., H-1B, OPT, Skilled Worker, etc.) Name of current employer? * Recent Title * Our coding interview is language agnostic, so interview in whatever language you're strongest in. You don't need prior experience with our stack. Day to day, the role is ASP.NET Core and Vue.js, and we expect you to ramp into it. Are you comfortable with that? * Yes No Voluntary Self-Identification To comply with government reporting requirements, we invite candidates to participate in the self-identification survey below. Your completion of this form is entirely optional, and your decision will neither influence the hiring process nor any subsequent stages. Any information you choose to share will be kept confidential and stored in a secure file. As outlined in our Equal Employment Opportunity policy, we uphold a commitment to non-discrimination based on any protected group status specified in applicable laws. Gender Race Race and ethnicity descriptions Req ID: SCANS-ENG-26-09

You've read the whole posting — now see how you match it.