via Jobs By Workable
$Not specified
Lead and develop a team of engineers, design scalable web applications, and collaborate on technical decisions.
7+ years of software development experience, leadership skills, proficiency in NodeJS and React, experience with scalable web apps, and familiarity with agile and CI/CD practices.
Job Description: • Lead and develop a team of 5-6 engineers; hire, coach, and manage performance. • Design processes to enable high-velocity delivery, quality, and collaboration. • Manage and mentor developers on best practices for modern web development, testing, and continuous integration. • Participate in Agile ceremonies (sprint planning, reviews, retrospectives) and contribute to continuous improvement efforts. • Architect scalable, performant applications using React, NodeJS (NestJS), and supporting technologies. • Design offline-first and PWA capabilities, including caching strategies, data synchronization, and background data handling for critical workflows. • Connect our new application to our existing application (e.g. via iFrame) as we migrate customers over to our new PWA. • Collaborate closely with product managers, UX designers, and business stakeholders to translate complex requirements into elegant technical solutions. • Drive technical decision-making, ensuring architectural consistency and alignment with long-term product goals. • Stay current with emerging technologies, frameworks, and industry best practices relevant to PWA, offline apps, and scalable NodeJS systems. • Collaborate with DevOps teams to optimize deployments and ensure high availability and reliability of cloud-hosted applications. Requirements: • Bachelor's degree or equivalent professional experience. • 7+ years of professional software development experience, including 2+ years in a technical leadership role (managing engineers, tech lead, or similar). • Strong communication and leadership skills, with experience delivering feedback and mentoring. • Expert-level proficiency with NodeJS and frameworks such as NestJS. • Strong front-end experience with React, modern JavaScript (ES6+), and responsive web design principles. • Proven experience architecting and implementing complex, scalable web applications with focus on performance and reliability. • Strong understanding of RESTful APIs, microservices, and event-driven architecture. • Experience with SQL databases (e.g. PostgreSQL). • Experience developing in an agile environment using modern CI/CD pipelines (e.g. GitHub Actions, Jenkins, or similar). • Legally authorized to work in the United States without sponsorship. • Preferred Qualifications: • Experience with offline-first architectures and Progressive Web Applications (PWA), including Service Workers, IndexedDB, caching strategies, data synchronization, and conflict resolution. • Experience with mobile web optimization and cross-device responsive design. • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes). • Knowledge of FHIR/HL7 standards or experience in healthcare software is a plus. Benefits:
This job posting was last updated on 2/10/2026