About this role
Salary: £15,000 - 32,500 per year
Requirements
- Some coding experience gained through school, college, a bootcamp, or personal projects; a small project or code sample to discuss at interview is required.
- Basic coding knowledge and a genuine interest in software development and building a career in the field.
- Logical, curious, self-motivated, attentive to detail, receptive to feedback, able to work well in a team, and able to learn and adapt quickly.
- Interest in using Claude Code or other AI coding tools.
- Five GCSEs at grades A*–C/9–4, or equivalent, including English and maths.
- Knowledge of HTML, CSS, JavaScript, Git, and GitHub, or equivalent.
- PHP, JavaScript, Git, React, TypeScript, Node.js, or AWS experience is preferable.
- Drupal, TypeScript, React, Node.js, SQL, Docker, or experience with AI coding tools such as Claude Code would be advantageous.
- Interest in accessibility, including WCAG, or public sector digital services is advantageous; exposure to AI coding assistants is also a plus.
Responsibilities
- Assist our development team with software design and coding, building features for our digital products and Drupal sites.
- Write TypeScript, React, and GraphQL code, as well as Drupal themes and modules, following coding standards and front-end and back-end guidelines.
- Engage with business stakeholders to help deliver their requirements on time.
- Raise GitHub pull requests and participate in code reviews.
- Build accessible interfaces that meet WCAG 2.2 AA.
- Write unit tests and Playwright, PHPUnit, and Vitest/Jest tests.
- Identify the causes of bugs and implement fixes.
- Support deployments to customer and internal environments.
- Write secure code that protects users, including against cross-site scripting (XSS).
- Use Claude and other AI coding tools, with human review.
Technologies
- AI
- AWS
- Claude Code
- CSS
- Docker
- Drupal
- Git
- GitHub
- GraphQL
- Support
- JavaScript
- Jest
- PHP
- PHPUnit
- Playwright
- React
- SQL
- TypeScript
- NodeJS
- Cloud
More
We are a group of three subsidiaries specialising in technology that helps UK public sector organisations design better digital services and introduce safe, governed AI. Our work combines human-centred design with modern digital platforms and AI-enabled workflows to support secure, compliant service transformation. Around 45% of our employees are current or qualified apprentices, and we were named the 2026 South East Winner of the National Apprenticeship and Skills Awards and listed twice as a Top 100 Apprenticeship Employer.
This full-time Software Developer Apprenticeship is hybrid, split between our Woking, Surrey office and home, and works towards a Level 4 Software Developer qualification accredited by BCS. Pay is £15,600 gross per year for months 0–12, followed by the National Minimum Wage for the employees age for months 12–24; we contribute up to £300 per month towards travel expenses. We offer hybrid working, an office with pool and table tennis, an open and sociable culture with company events, enhanced maternity and paternity leave, a workplace pension, paid sick leave, mental health and wellbeing support, employee growth plans, career and development training, and free breakfast, fruit, and snacks. We are committed to equal employment opportunities for all.
last updated 45 week of 2026