Full Stack Software Engineer

Globus Medical

Audubon, PA • 56m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Full Stack Software Engineer

Description

Responsible for designing, developing, and maintaining frontend and backend software for robotics products. The work spans modern web applications (TypeScript + Svelte), Qt-based desktop applications, and high-performance C++ backend services including rendering systems and algorithm integration. You will lead architecture and implementation decisions across the full stack in a regulated, FDA design control environment.

Responsibilities

  • Design, develop, and maintain full-stack solutions from concept through production deployment

  • Build prototypes, proofs of concept, and production-quality applications

  • Lead architectural design across frontend and backend systems

  • Develop component-based, responsive web applications

  • Create reusable UI components and design systems

  • Implement scalable, performant backend services and infrastructure in C++

  • Integrate algorithms into production with algorithm teams

  • Develop and maintain rendering/visualization capabilities (3D where applicable)

  • Collaborate on API design, service contracts, and data flow

  • Support Qt Widgets applications and assist migrations to modern web technologies

  • Ensure performance, scalability, maintainability, security, and reliability

  • Participate in design/code reviews, testing, documentation

  • Develop tools and utilities for product development and manufacturing/service/operations

  • Investigate product issues, identify root causes, and implement corrective actions

  • Work within FDA design control and regulated product development lifecycles

Requirements

  • 5+ years of professional software development (frontend and backend)

  • Expert proficiency in C++17 or later

  • Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3

  • Experience with modern frontend frameworks such as Svelte, React, or Vue

  • Experience developing desktop applications with Qt

  • Strong software architecture skills and knowledge of design patterns

  • Experience with service-based systems and APIs using gRPC and/or Protocol Buffers

  • Experience with reactive programming and state management patterns

  • Experience building reusable software components/libraries/frameworks

  • Proficiency with Git, Jira, and Confluence; Agile development experience

  • Ability to communicate complex technical concepts to technical and non-technical stakeholders

  • Ability to work independently and lead technical initiatives in small teams

  • Ability to travel up to 10%

Benefits

  • Hands-on technical role with ownership across frontend, backend, and systems integration

  • Opportunity to contribute to scalable, high-performance and regulated medical/robotics software development

  • Collaborative environment with cross-functional teams including algorithms, systems, quality, and product development

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more
0

Unlock Full Resume Report