Full Stack Software Engineer

Globus Medical

Audubon, PA • 17h ago • On-site

Senior

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

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

  • Builds and maintains full-stack software for robotics products
  • Works across modern web UI, Qt desktop, C++ backend services, rendering/visualization, and algorithm integration

Description

Design, develop, and maintain production software for robotics platforms, including web-based user interfaces and service-oriented backend components. You will lead architectural and implementation decisions across the full stack—integrating algorithms, APIs, and rendering/visualization capabilities into scalable systems. Work takes place in a regulated, FDA design control environment and emphasizes software craftsmanship, testing, and documentation.

Responsibilities

  • Design, develop, and maintain full-stack solutions from concept through production deployment
  • Develop prototypes, proofs of concept, and production-quality applications
  • Lead architectural design across frontend and backend systems
  • Build component-based, responsive web applications and reusable UI components/design systems
  • Implement performant, scalable backend services and infrastructure in modern C++
  • Integrate algorithms into production software with algorithm teams
  • Develop and maintain rendering and visualization capabilities (including 3D subsystems where applicable)
  • Collaborate on API design, service contracts, and data flow between frontend and backend
  • Contribute to Qt Widgets desktop applications and support migration to modern web technologies
  • Ensure performance, scalability, maintainability, security, and reliability
  • Participate in design reviews, code reviews, testing, and technical documentation
  • Build tools/utilities to support product development, manufacturing, service, and operations
  • Investigate product issues, identify root causes, and implement corrective actions
  • Operate within FDA design control and regulated development lifecycle

Requirements

  • Bachelor’s degree in Computer Science/Engineering or equivalent practical experience
  • 5+ years of professional software development experience across frontend and backend
  • Expert proficiency in C++ (C++17 or later)
  • Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3
  • Experience with modern frontend frameworks (Svelte/React/Vue or similar)
  • Experience developing desktop applications using Qt
  • Strong software architecture and design patterns knowledge
  • Experience with gRPC and/or Protocol Buffers for service-based APIs
  • Experience with reactive programming and state management
  • Experience building reusable components, libraries, and frameworks
  • Strong understanding of Git and Agile tools (Jira, Confluence)
  • Ability to communicate with technical and non-technical stakeholders
  • Ability to independently lead complex initiatives in cross-functional teams
  • Ability to travel up to 10% of the time

Benefits

  • Hands-on role delivering end-to-end full-stack solutions in a regulated robotics and medical-tech context
  • Opportunity to drive architecture and implementation across web, desktop, backend, and visualization systems

See similar jobs

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

See more

Unlock Full Resume Report