Job Description: Engineering Manager - Healthcare Technology
About Us
We are a cutting-edge healthcare technology company dedicated to revolutionising the way patients, providers, and organizations interact with healthcare systems. Our mission is to improve health outcomes, enhance care delivery, and provide innovative solutions to complex healthcare challenges.
We are looking for a passionate and experienced Engineering Manager to lead and inspire our talented engineering team while remaining hands-on with code. This role requires a strong balance of technical leadership, team management, and active contribution to R&D efforts to ensure the successful delivery of scalable, secure, and impactful healthcare technology solutions. Proficiency in JavaScript is essential for success in this role, as it is a core technology within our stack.
Key Responsibilities
Leadership and Team Management
- Lead, mentor, and grow a high-performing engineering team, fostering a culture of collaboration, innovation, and accountability.
- Set clear goals, provide regular performance feedback, and support career development for team members.
- Actively participate in hiring to build a diverse, inclusive, and skilled engineering team.
Technical Oversight and Hands-On Development
- Contribute directly to the design, architecture, and development of critical components, features, and systems.
- Provide hands-on leadership during complex R&D phases, conducting due diligence on potential solutions and ensuring feasibility, scalability, and performance.
- Take ownership of challenging technical problems, demonstrating leadership by coding alongside the team, particularly with JavaScript, to develop and deliver solutions.
- Review code to maintain high standards of quality and security and maintainability, while mentoring team members on best practices.
Research & Development
- Lead R&D initiatives to tackle complex, unstructured problems by identifying innovative and practical solutions.
- Perform due diligence when exploring new technologies, tools, or methodologies to ensure alignment with business needs and technical feasibility.
- Collaborate with cross-functional teams to assess risks, evaluate trade-offs, and develop proof-of-concepts to validate potential solutions.
- Document findings and communicate results to stakeholders to facilitate informed decision-making.
Project Management
- Drive engineering projects by managing timelines, deliverables, and resources, ensuring the timely delivery of high-quality solutions.
- Identify and mitigate risks while proactively addressing technical and logistical challenges.
- Advocate for and implement Agile methodologies to improve productivity and adaptability.
Strategic Contribution
- Partner with leadership to align engineering initiatives with company objectives and product roadmaps.
- Lead efforts to evolve the system architecture to meet current and future scalability, security, and performance needs.
- Drive technical innovation and identify opportunities to optimize processes and tools for greater team efficiency.
Qualifications Required:
- Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).
- 7+ years of professional software development experience, with at least 2+ years in a leadership role.
- Proficiency in JavaScript is a must, with strong experience in modern JavaScript frameworks and tools (e.g., React, Node.js, TypeScript).
- Expertise in scalable system architecture, cloud computing (AWS, Azure, or GCP), and secure coding practices.
- Strong knowledge of healthcare technologies, standards, and regulations (e.g., FHIR, HL7, HIPAA compliance).
- Experience in leading R&D initiatives, performing due diligence, and implementing innovative solutions.
- Strong debugging and problem-solving skills, with a hands-on approach to resolving technical issues.
Preferred:
- Experience working in the healthcare technology domain, such as electronic health records (EHR), telemedicine platforms, or health analytics tools.
- Familiarity with machine learning, data analytics, or AI in the context of healthcare solutions.
Key Competencies
- Strong leadership with the ability to inspire and influence technical teams.
- Exceptional hands-on technical skills, especially in JavaScript, and the ability to lead from the front.
- Effective communication skills to bridge technical and non-technical stakeholders.
- Proactive problem-solving mindset, particularly in research-driven environments.
- Adaptability to navigate and resolve challenges in a fast-paced, regulated environment.Empowering smarter healthcare through digital innovation. www.spinsci.com

Keyskills: Team Management Software Architecture JavaScript Stakeholder Management R&D System Design Agile Code Review Full Stack Development Microservices
SpinSci Technologies We are a certified Cisco Contact Center Services and Development partner, enables these technology platforms at Fortune 1000 customers. As a systems integrator and managed services company, SpinSci currently manages over 100 million calls a year for customers across the vert...