EngagedMD
Staff Software Engineer
About this role
Description: Join EngagedMD, a Patient Journey Management solution, to improve patient experience and reduce administrative burdens in healthcare. Play a key role in software development and technical solution execution, collaborating with cross-functional teams. Requirements: 8+ years of software engineering experience with a focus on backend development. Deep expertise in TypeScript and Node.js, with strong system design skills for large-scale systems. Excellent communication skills to explain technical concepts to diverse audiences. Ability to work autonomously and make sound technical decisions in ambiguous environments. Benefits: Competitive compensation and equity. Comprehensive medical, dental, and vision coverage. Open Paid Time Off and paid family/medical leave. Generous paid holidays and a 401(k) retirement savings plan.