Senior Software Engineer, Front End Rearchitecture
Core
Build scalable, maintainable frontend systems and replace fragmented architectures with a unified React-based foundation for clinical healthcare applications.
Role type
Senior Frontend Software Engineer (Rearchitecture)
Builds
A unified, performant React platform and shared component library for clinical workflows
Domain
Healthcare technology / Frontend Engineering
Required skills
JavaScript, TypeScript, React.js, Node.js, GraphQL, AWS, Jenkins, Harness, Perl, Oracle, UI/UX design, Agile methodologies
Preferred skills
Experience with server-side rendering, automated testing, AI-assisted development tools, cross-browser compatibility optimization
Technologies
React, TypeScript, Node.js, GraphQL, AWS, Jenkins, Harness, Perl, Oracle
Responsibilities
Develop and maintain modern frontend applications using React and TypeScript; Build reusable, accessible UI components and establish shared front-end patterns; Integrate frontend interfaces with backend services through GraphQL APIs and RESTful endpoints; Leverage Node.js to support frontend build tooling and lightweight middleware services; Collaborate with product managers, designers, and backend engineers to translate requirements into user-centered interfaces; Analyze existing codebases and contribute to migration efforts toward a unified React-based architecture.
Seniority
Senior, hands-on IC