Senior Full Stack Developer

Promatica Digital
UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£40,000.0 - £60,000.0
Working hours
Regular working hours
Job source

Tech stack

.NET Framework PHP (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Business Logic Microsoft Azure C Sharp (Programming Language) Ubuntu (Operating System) Software Quality Code Review Data Integrity Relational Databases
+23 more
Software Debugging EHealth Key Management Linux System Administration Microsoft SQL Server MySQL OAuth Query Optimization Service Development Studio Software Deployment SQL Databases Systems Integration Web Content Accessibility Guidelines Cloud Monitoring ReactJS Backend Database Migration AngularJS Information Technology Bicep Front End Software Development Restful APIs Web Api

Job description

This role offers a genuine opportunity to make a difference. You will be working on a nationally significant digital health programme that supports people living with a chronic condition to better manage their health. Helping to improve outcomes for hundreds of thousands of patients across England. If you want your work to have real-world impact, this is that opportunity.

You will be a senior member of the team, working closely with the CTO to lead the technical delivery of a major national rollout of an existing application. Ensuring changes are designed, built, tested and released to a live production environment serving a nationwide user base. This is a hands-on role that requires both technical depth and the confidence to lead delivery independently.

Duties

  • Lead the technical delivery of a national rollout of an existing digital health application, owning the full development and release lifecycle from design through to production deployment
  • Develop and maintain the Angular front-end application, ensuring a responsive, accessible, and user-friendly experience that meets WCAG 2.2 AA accessibility standards
  • Build and maintain the PHP back-end, including REST API development, business logic, server-side security, and integration with third-party services
  • Design and implement integrations with NHS systems and third-party APIs, including OAuth2-based authentication services, notification services, and wearable device APIs
  • Work with MySQL and SQL Server: schema design, query optimisation, migrations, and maintaining data integrity across the application
  • Conduct code reviews, troubleshoot issues, and perform debugging to maintain high standards of software quality across front-end and back-end codebases
  • Collaborate with cross-functional teams including clinical and governance stakeholders to translate requirements into technical solutions

Requirements

We are seeking an experienced Senior Full-Stack Developer to join our growing technology team. The ideal candidate will have a strong background in both front-end and back-end development, with proven expertise in Angular, PHP, and SQL, and ideally experience with C# and Microsoft Azure., * Proven experience in senior full-stack software development with strong proficiency in Angular and PHP. These skills are essential

  • Solid knowledge of relational databases, particularly MySQL; experience with schema design, query optimisation, and database migrations
  • Experience with C# / .NET is desirable, particularly for API and back-end service development. React experience would be beneficial.
  • Familiarity with Microsoft Azure for application deployment and management, including Azure Monitor, Azure Key Vault, and Azure DevOps; experience with BICEP / Infrastructure as Code is advantageous
  • Experience with Linux environments, particularly Ubuntu, is desirable
  • Experience developing RESTful APIs and integrating third-party services and APIs in a production environment
  • Ability to take senior technical ownership of a live application: managing your own workload, leading on technical decisions, and acting as the technical point of contact when required
  • Experience working within Agile development methodologies in a collaborative team environment
  • Experience in digital health, NHS technology, or regulated environments is advantageous but not essential - what matters most is the ability to learn quickly and work responsibly with sensitive data
  • Excellent problem-solving skills with a keen eye for detail; able to work independently and take initiative as well as contribute as part of a small, close-knit team
  • Relevant degree or equivalent professional experience in Computer Science or a related field is preferred

Benefits & conditions

Pulled from the full job description

  • Company pension
  • Paid volunteer time
  • Work from home
  • Company events, * A senior technical role with genuine ownership of a live national digital health service
  • The chance to make a real difference. Your work will directly support hundreds of thousands of people managing a chronic health condition
  • Competitive salary of £40,000 - £60,000 depending on experience
  • Remote working with staff required to travel to Leeds 4 times per year for company events.
  • A small, skilled team where your contribution has direct impact and is genuinely valued
  • A stable, growing contract on a multi-year term with strong potential for further NHS programme work
  • Access to cutting-edge AI tooling including a Claude Team licence for all staff

Job Types: Full-time, Permanent

Pay: £40,000.00-£60,000.00 per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:56 min

Provisioning a secure container infrastructure with Bicep

Matthias Falkenberg +1 · WWC 2022

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · WWC Europe 2026

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all