Software Developer Apprentice
Job Description
Software Developer Apprentice
Hybrid (time split between Woking, Surrey office and home)
Full Time
0–12 months: £15,600 gross pa. 12–24 months: National Minimum Wage for age
Maximum £300 per month towards travel expenses
About Them
With around 45% of their employees being current or qualified apprentices, our client truly invests in developing homegrown talent. They were recently announced as the 2026 South East Winner of the National Apprenticeship and Skills Awards and have been listed twice as a Top 100 Apprenticeship Employer.
Our client is made up of 3 subsidiaries. They specialise in technology that helps the UK Public Sector design better digital services and introduce safe, governed AI. Their work supports organisations to redesign services, so they are easier for citizens to use and more efficient for staff to deliver. They combine human-centred design with modern digital platforms and AI-enabled workflows to support secure, compliant service transformation across the UK public sector.
Their goal is simple: to help organisations deliver digital services that are intuitive, accessible and built for real-world impact.
Our client is committed to providing equal employment opportunities for all.
Company benefits
Hybrid working
Excellent office environment (with pool table and table tennis)
Open and fun culture with company social events
Enhanced maternity and paternity leave
Workplace pension scheme
Paid sick leave
Mental health and wellbeing support
Employee growth plans
Career and development training
Free breakfast, fruit and snacks
Purpose of the role
To assist the development team with all aspects of software design and coding, building features for their digital products and Drupal sites. You will learn the full software development cycle from spec driven development to release, using AI tools such as Claude, together with human review. This apprenticeship works towards a Level 4 Software developer BCS accredited qualification.
Job specification
Write TypeScript, React and GraphQL code, Drupal themes and modules, to the Coding Standards and front-end and back-end guidelines.
Engage with key stakeholders in the business to ensure their requirements are delivered on time
Engage with key stakeholders in the business to ensure their requirements are delivered on time.
Raise Github pull requests and take part in code reviews
Build accessible interfaces that meet WCAG 2.2 AA.
Write unit tests and Playwright tests, PHPunit, Vitest/Jest
Identify the cause of bugs and implement bug fixes
Support Deployment to customer and internal environments
Write secure code that protects users, including against cross-site scripting (XSS).
Use Claude and other AI coding tools
Minimum required experience (including personal qualities)
Some coding experience from school, college, a bootcamp or personal projects. A logical thinker, curious about how things work, takes feedback well and works well in a team.
Self-motivated
Attention to detail
Experience in the following technologies preferable: PHP / Javascript / git / React / Typescript / Nodejs / AWS services
Ability to learn and adapt very quickly
Basic knowledge on coding
Genuine interest in development and a passion for a career in software
Interest with Claude code usage
Minimum required qualifications
5 GCSEs at grades A*-C/9-4 (or equivalent) including English and maths.
Required technologies (or equivalents)
HTML and CSS, JavaScript, Git and GitHub. Nice to have: Drupal, TypeScript, React, Node.js, SQL, Docker, and experience with AI coding tools such as Claude Code.
Additional info: must haves / nice to haves
Must: a small project or code sample to discuss at interview.
Nice: interest in accessibility (WCAG) or public sector digital services; exposure to AI coding assistants
Job Summary
Similar Jobs
The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.
-
Coding Trainee Placement Programme
- IT Job Pro
-
Coding Trainee Placement Programme
- IT Job Pro
-
Network Design Engineer – Fortinet
- IT Job Pro

