Job Summary
InTouchNow AI is seeking an experienced Software Developer to help build and scale the backend infrastructure powering our AI voice platform for healthcare.
You will work on real-time systems supporting patient interactions across GP practices and clinics, developing the services, APIs and integrations behind conversational AI workflows. This is an opportunity to work on next-generation technology that helps improve patient access and reduce pressure on primary care teams.
Working closely with our CTO and wider development team, you will contribute to the architecture, performance and reliability of a fast-growing healthcare technology platform. You will build backend services, integrate with NHS and third-party systems, and help ensure our platform can operate securely and reliably at scale.
The successful candidate must have at least 5 years’ commercial software development experience, including strong practical experience with Node.js.
Responsibilities
- Design, develop and maintain scalable backend services using Node.js.
- Build the services and infrastructure powering our real-time AI voice platform.
- Develop APIs and integrations that support conversational workflows and healthcare systems.
- Work on event-driven systems handling telephony, streaming data and AI-generated responses.
- Integrate with external platforms, including GP clinical systems, online consultation platforms and third-party APIs.
- Help design systems capable of supporting large volumes of concurrent patient interactions.
- Optimise backend services for performance, reliability, scalability and low latency.
- Diagnose and resolve technical issues across development and production environments.
- Contribute to decisions regarding system architecture, infrastructure and engineering best practices.
- Write clean, maintainable and well-tested code.
- Participate in code reviews and contribute to improving development standards.
- Work closely with product, operations and clinical teams to understand requirements and develop appropriate technical solutions.
- Support the monitoring, maintenance and continued improvement of production systems.
- Contribute to technical documentation and internal development processes.
- Help ensure systems are developed in line with the security, privacy and reliability requirements of a healthcare environment.
Experience
- At least 5 years’ commercial experience as a Software Developer
- Strong commercial development experience using Node.js.
- Experience designing and building scalable backend systems.
- Experience developing and maintaining APIs and service integrations.
- Experience working with distributed, real-time or event-driven systems.
- Familiarity with technologies such as WebSockets, message queues or streaming services.
- Experience working with cloud platforms, preferably AWS.
- Strong understanding of SQL and/or NoSQL databases.
- Experience integrating with external APIs and third-party systems.
- A good understanding of software architecture, application security and development best practices.
- Experience writing maintainable, testable and production-ready code.
- Strong analytical and problem-solving skills.
- Ability to diagnose and resolve complex technical issues.
- Ability to work effectively in a fast-paced and evolving technology environment.
- Strong communication and collaboration skills.
- Willingness and ability to work from our Borehamwood office at least three days per week.
Desirable
- Experience developing software for voice or telephony systems.
- Experience with technologies such as Twilio, SIP or WebRTC.
- Exposure to large language models, conversational AI or AI-driven workflows.
- Experience building systems that process streaming or real-time data.
- Experience working within healthcare or another regulated environment.
- Knowledge of NHS primary care systems and workflows.
- Experience integrating with systems such as EMIS, SystmOne or online consultation platforms.
- Experience using infrastructure-as-code tools such as Terraform or AWS CDK.
- Experience with observability, logging, monitoring and production alerting.
- Experience scaling high-availability production systems.
- Knowledge of data protection, information security and privacy-by-design principles.
Benefits
- Competitive salary of £80,000 to £90,000 per year, depending on experience.
- Private health insurance.
- Free on-site office parking.
- 20 days’ annual leave plus bank holidays.
- Workplace pension scheme.
- Hybrid working, with three days per week at our Borehamwood office.
- Opportunities for professional development and progression as the company grows.
- The opportunity to shape the core architecture of a fast-growing healthcare AI platform.
- The opportunity to work directly with the CTO on next-generation conversational AI technology.
Details
- Location: Borehamwood, Hertfordshire.
- Working arrangement: Hybrid, with a minimum of three days per week in the office.
- Salary: £80,000 to £90,000 per year, depending on experience.
- Hours: Full-time, Monday to Friday, 9:00 am to 5:00 pm.
This is an excellent opportunity for an experienced backend developer who wants to solve complex technical problems and build technology with a meaningful impact. The successful candidate will play an important role in scaling our platform, shaping its architecture and helping GP practices deliver more accessible and efficient services to patients.
Pay: £80,000.00-£90,000.00 per year
Benefits:
Ability to commute/relocate:
- Borehamwood, Hertfordshire: reliably commute or plan to relocate before starting work (preferred)
Experience:
- Software development: 5 years (required)
- Node.js: 5 years (required)
Work Location: Hybrid remote in Borehamwood