Principal Full Stack Engineer & Architecture Lead

CareADHD
Charing Cross, United Kingdom
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 90K

Job location

Charing Cross, United Kingdom

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Code Review
Databases
Continuous Integration
DevOps
Distributed Systems
Fault Tolerance
Monitoring of Systems
PostgreSQL
Node.js
Performance Tuning
Next.js
Software Engineering
Systems Integration
TypeScript
Amazon Web Services (AWS)
Data Logging
Tailwind
React
Delivery Pipeline
State Machines
AWS Lambda
Backend
Servicebus
Event Driven Architecture
Amazon Web Services (AWS)
Deployment Automation
Production Code
Front End Software Development
Api Design
Cloudwatch
Api Gateway
Software Coding
Amazon Web Services (AWS)
Terraform
Serverless Computing
Service Stack
Microservices

Job description

Reports to: Director of Engineering

Works closely with: CTO / Head of Data, Head of product

Join Us at The Centre for ADHD Research and Excellence: Shaping the Future of Accessible Healthcare

At CARE ADHD, we're revolutionising private healthcare by making ADHD assessments and treatment more affordable and accessible to those who need it. Our client-centred approach, combined with lean methodology and a focus on continuous improvement, drives our commitment to excellence. We embrace an innovative mindset, encouraging rapid learning and adaptation through our 'fail fast' ethos. With ambitious plans to become the largest ADHD service provider outside the NHS within the next five years, we are committed to pushing boundaries and fostering innovation.

Why Work With Us?

This is an opportunity to play a key technical leadership role in building a platform designed to improve the lives of people managing ADHD.

You'll have significant influence over architecture, engineering standards, platform direction, and delivery while remaining deeply connected to the technology and the products being built.

What You'll Be Doing:

Architecture & Platform Leadership

  • Lead architecture and technical design across the platform
  • Define scalable, secure, and maintainable engineering patterns and standards
  • Provide architectural oversight across frontend, backend, APIs, infrastructure, and integrations
  • Act as a technical authority and go-to engineering leader for complex technical decisions
  • Partner closely with the Director of Engineering to align technical strategy with product delivery
  • Drive long-term platform scalability, resilience, and performance

Hands-On Engineering

  • Contribute directly to production code across backend and frontend services
  • Design and develop scalable services using Node.js and TypeScript
  • Build modern frontend applications using React / Next.js
  • Develop and operate cloud-native AWS serverless solutions
  • Design and optimise PostgreSQL data models and queries
  • Support engineering teams in breaking down and delivering complex technical initiatives

Cloud, DevOps & CI/CD

  • Design and implement robust CI/CD pipelines
  • Improve deployment automation, release processes, and engineering workflows
  • Build and maintain Infrastructure as Code using Terraform or AWS CDK
  • Drive best practices across:
  • Observability and monitoring
  • Automated testing
  • Security
  • Reliability and resilience
  • Ensure systems are secure, scalable, and compliant with GDPR and healthcare-related requirements

Engineering Leadership

  • Work closely with engineering team leads to guide technical delivery
  • Conduct code reviews and uphold high engineering standards
  • Mentor and support engineers across the organisation
  • Promote a strong engineering culture focused on quality, collaboration, and continuous improvement
  • Help establish best practices for architecture, coding standards, testing, and operational excellence

Core Technology Stack

  • AWS: Lambda, API Gateway, EventBridge, SQS, Step Functions, S3, CloudWatch, RDS
  • Backend: Node.js, TypeScript
  • Frontend: Next.js / Tailwind
  • Database: PostgreSQL
  • Architecture: Serverless, event-driven, microservices
  • Infrastructure & DevOps: Terraform / AWS CDK, CI/CD pipelines
  • Monitoring & Observability: CloudWatch, logging, metrics, tracing

Requirements

Do you have experience in TypeScript?, * 10+ years of software engineering experience

  • Proven experience operating as a senior/principal engineer or technical architecture lead
  • Strong experience designing and building production systems in AWS
  • Deep hands-on experience with Node.js and TypeScript, React / Next.js, PostgreSQL and AWS serverless technologies
  • Experience designing and maintaining CI/CD pipelines and modern engineering workflows
  • Experience leading technical direction across multiple engineering teams

Technical Strength

  • Strong full stack engineering capability
  • Deep understanding of:
  • Distributed systems
  • Event-driven architectures
  • API-first design
  • Scalability and performance optimisation
  • Experience with:
  • Observability and monitoring
  • Resilience and fault tolerance patterns
  • Secure system design and data protection
  • Comfortable balancing strategic architecture decisions with hands-on implementation

Mindset & Approach

  • Builder mentality, you enjoy designing and delivering solutions
  • Strong ownership and accountability
  • Collaborative and supportive technical leader
  • Pragmatic and outcome-focused
  • Passionate about engineering quality and scalable systems
  • Comfortable operating in fast-moving and evolving environments

Nice to Have

  • Experience in healthtech, mental health, or regulated environments
  • Familiarity with GDPR and healthcare-related compliance requirements
  • Experience with AI/ML integrations or personalization systems
  • Experience building highly scalable SaaS platforms
  • Familiarity with product-led or startup environments

What Success Looks Like

  • A scalable, secure, and maintainable platform architecture
  • High-quality engineering standards across teams
  • Reliable CI/CD pipelines and efficient delivery processes
  • Strong collaboration between engineering, architecture, and product teams
  • Engineering teams empowered through technical leadership and mentorship
  • A platform that positively impacts ADHD care and user outcomes

Benefits & conditions

  • Competitive salary
  • Work hybrid in our Canary Wharf office 2-3 days per week
  • 30 days holiday (includes UK public holidays)
  • Team get-togethers
  • A paid day off on your birthday
  • Office equipment when you join
  • Pension contribution
  • Be part of one of the UK's most ambitious HealthTech start-ups

About the company

At CARE ADHD, we're revolutionising private healthcare by making ADHD assessments and treatment more affordable and accessible to those who need it. Our client-centred approach, combined with lean methodology and a focus on continuous improvement, drives our commitment to excellence. We embrace an innovative mindset, encouraging rapid learning and adaptation through our 'fail fast' ethos. With ambitious plans to become the largest ADHD service provider outside the NHS within the next five years, we are committed to pushing boundaries and fostering innovation.

Apply for this position