Remote job
Lead Engineer, Full-Stack Engineering
Job details
About this role
Role overview Lead the technical delivery of a major application, product, or platform component while remaining actively involved in full-stack development. You will turn product and business needs into sound engineering decisions, guide delivery from design through production, and help teams build reliable, secure, and maintainable systems.
Responsibilities - Own technical direction and delivery for a substantial system or product component. - Design, develop, test, and deliver full-stack applications using .NET, Node.js, React, and Azure. - Convert product requirements into practical technical designs and delivery priorities in partnership with product, engineering, and architecture colleagues. - Set and promote standards for code quality, reliability, security, scalability, and maintainability. - Lead design discussions, code reviews, debugging, and resolution of technical risks and dependencies. - Support and mentor engineers, and use AI-assisted development tools where appropriate to improve engineering workflows.
Requirements - Significant professional experience building and supporting complex software applications or platforms. - Strong full-stack development experience with .NET, Node.js, and React, including modern front-end development. - Demonstrated ability to lead technical delivery for a substantial application, system, product, or platform component. - Experience making architectural and design decisions in complex engineering environments. - Ability to combine hands-on engineering with technical leadership and collaborate across product and engineering teams. - Strong debugging, problem-solving, decision-making, and communication skills.
Nice to have - Experience in healthcare, pharmacy, or another environment with formal standards. - Familiarity with NCPDP Script or related healthcare interoperability standards. - Experience integrating with shipping, fulfilment, logistics, or third-party platforms, including standards-based APIs. - Experience using AI-assisted coding and software development tools.
Benefits and work setup - Full-time role. Listed offerings include medical, dental, and vision coverage; family support; behavioural health resources; paid parental and caregiver leave; and professional development and mentorship opportunities.