We’re looking for an Apprentice Software Developer to join our growing Development Team at Sonin.

Qualifications Required

  • Ideally 5 GCSE’s graded C or 4 and above, including English and Maths
  • For the Level 4 program, you ideally need to have at least 1+ years minimum in a software-related environment or possess a Level 3 in Software Development.

Key Skills

  • Ability to meet deadlines
  • Willing to learn code to best practice
  • Ability to manage yourself & update colleagues and manager
  • Time logging
  • Excellent communication skills
  • Determined problem solver
  • Analytical

Desired Skills

If you also possess any of the following knowledge or skills, this is considered beneficial, however, as an Apprentice, you’re not expected to know everything;

  • Swift UI & UIKit / Alamofire
  • Git / MVVM / App Store Connect
  • Combine / Firebase
  • CI/CD
  • Objective C
  • Testing (Unit & UI)
  • StoreKit experience
  • CoreData experience
  • React Native

Daily Duties

  • Meet deadlines for work allocated and complete all tasks to a high standard.
  • Deliver excellent code built to current best practices.
  • Manage self and communicate updates to managers and colleagues.
  • Log time and effort for all activities as required.
  • Collaborate with cross-functional teams to execute new features.
  • Test own work for robustness, including usability and general reliability.
  • Ensure bugs, once highlighted, are fixed in a timely manner.
  • Give feedback and share best practise with colleagues to improve application performance.
  • Continuously discover and suggest new technologies to maximise development team efficiency and performance.

Future Career Opportunities

After completion of the Apprenticeship, there should be the opportunity to fast-track into a Junior Developer position in our exciting, dynamic work environment. You’ll get to start new, exciting projects from scratch, with exposure to different sectors and customers, as well as having the opportunity to learn and personally develop through our frequent training programmes open to all employees.


  • Company pension scheme
  • 22 days of paid leave a year
  • Regular social events
  • Twice a year paid celebration events
  • Celebrate birthdays
  • Hybrid working – Tailored to suit the mentor and the apprentice
  • Apple MAC, Mouse, screens and keyboard. (as requested)

Building our future

We believe the work we do really matters, so we’re serious about investing in you.

If you are a budding Software Developer looking to develop your skill base and want to join a forward-thinking business, this is the place for you.

    After you've hit apply, we'll send you an email letting you know the status of your application. We'll also send you the latest jobs and news from Sonin.

    Successful applicants will live our stated values and be comfortable acting in line with our core behaviours.

    Our Values


    Our clients needs and key objectives lead the direction. We put ourselves in our client’s shoes and recognise how applications can answer their needs.


    We’re passionate about what we do. Our developers care about building great platforms that people enjoy using.


    We’re idea generators, we live and breathe the digital industry and innovate with the latest cutting-edge technology.​

    Our Core Behaviours

    We are passionate, hard working & diligent
    We are responsible
    We’re always learning
    We’re friendly, helpful and humble
    We communicate well
    We use creativity to drive value

    Start transforming your business.