Software Developer Apprentice

LINEUP NINJA LTD

LEEDS (LS1 2ED)

Closes in 12 days (Thursday 26 June 2025 at 11:59pm)

Posted on 13 June 2025


Summary

We are a new technology company based in Leeds.Our mission is to solve the challenge of managing content for large events with complex content programmes. You will work directly with our Technical Co-founder, who brings over 25 years of industry experience, providing an excellent environment for mentorship and professional growth.

Training course
Software developer (level 4)
Hours
We offer a flexible work structure; Monday to Friday 1 Day Office: We work together from our Leeds office for planning and whiteboarding sessions. 4 Days Remote: You will work from your home office, with consistent support available. Shifts to be confirmed.

37 hours a week

Start date

Monday 14 July 2025

Duration

1 year 9 months

Positions available

1

Work

Most of your apprenticeship is spent working. You’ll learn on the job by getting hands-on experience.

What you'll do at work

As our Software Developer Apprentice, you will be involved in all aspects of the development process. You will contribute to live projects across our entire technology stack, gaining a breadth of experience that is rare in a junior role as you help build a product designed for scale and reliability.

Your responsibilities will be varied and will include:

  • Frontend Development: Using modern CSS, HTML and TypeScript to develop clean, reactive, and user-friendly interfaces for event organisers
  • Backend Development: Writing robust server-side TypeScript to power our application's core logic and handle large, complex datasets
  • Cloud Services: Gaining practical experience with our Amazon Web Services (AWS) infrastructure, learning how to deploy and manage a highly available, cloud-based application
  • Full Development Lifecycle: Contributing to the entire process, from technical discussions and planning through to coding, testing, and deployment
  • Connecting with the Community: You will travel to trade shows a couple of times a year to experience the product in action and connect with the community we serve

Where you'll work

PICKERING HOUSE
40A YORK PLACE
LEEDS
LS1 2ED

Training

Apprenticeships include time away from working for specialist training. You’ll study to gain professional knowledge and skills.

College or training organisation

THE CODERS GUILD LTD

Your training course

Software developer (level 4)

Understanding apprenticeship levels (opens in new tab)

What you'll learn

Course contents
  • create logical and maintainable code
  • develop effective user interfaces
  • link code to data sets
  • test code and analyse results to correct errors found using unit testing
  • conduct a range of test types, such as Integration, System, User Acceptance, Non-Functional, Performance and Security testing.
  • identify and create test scenarios
  • apply structured techniques to problem solving, debug code and understand the structure of programmes in order to identify and resolve issues
  • create simple software designs to effectively communicate understanding of the program
  • create analysis artefacts, such as use cases and/or user stories
  • build, manage and deploy code into the relevant environment
  • apply an appropriate software development approach according to the relevant paradigm (for example object oriented, event driven or procedural)
  • follow software designs and functional or technical specifications
  • follow testing frameworks and methodologies
  • follow company, team or client approaches to continuous integration, version and source control
  • communicate software solutions and ideas to technical and non-technical stakeholders
  • apply algorithms, logic and data structures
  • interpret and implement a given design whist remaining compliant with security and maintainability requirements
  • create logical and maintainable code
  • develop effective user interfaces
  • link code to data sets
  • test code and analyse results to correct errors found using unit testing
  • conduct a range of test types, such as Integration, System, User Acceptance, Non-Functional, Performance and Security testing.
  • identify and create test scenarios
  • apply structured techniques to problem solving, debug code and understand the structure of programmes in order to identify and resolve issues
  • create simple software designs to effectively communicate understanding of the program
  • create analysis artefacts, such as use cases and/or user stories
  • build, manage and deploy code into the relevant environment
  • apply an appropriate software development approach according to the relevant paradigm (for example object oriented, event driven or procedural)
  • follow software designs and functional or technical specifications
  • follow testing frameworks and methodologies
  • follow company, team or client approaches to continuous integration, version and source control
  • communicate software solutions and ideas to technical and non-technical stakeholders
  • apply algorithms, logic and data structures
  • interpret and implement a given design whist remaining compliant with security and maintainability requirements

Your training plan

  • Training is provided by The Coders Guild who have a highly skilled professional web developer who will equip you with the knowledge and experience to fast track your way to becoming a software developer
  • Everything you learn during the sessions will be absolutely current and directly applicable to your work and career
  • Online training is provided to very quickly teach you the foundational languages of web development
  • Throughout the apprenticeship placement you will learn more languages and begin to specialise in your chosen area.
  • Functional skills English and maths if required and agreed by employer
  • Software Developer Level 4 (Higher national certificate)

More training information

The Coders Guild is an online training provider with taught sessions delivered online

Requirements

Essential qualifications

GCSE in:

  • English (grade 4/C)
  • Maths (grade 4/C)

Let the company know about other relevant qualifications and industry experience you have. They can adjust the apprenticeship to reflect what you already know.

Skills

  • Communication skills
  • IT skills
  • Attention to detail
  • Organisation skills
  • Problem solving skills
  • Analytical skills
  • Logical
  • Team working
  • Initiative

Other requirements

We are looking for an aspiring developer with a clear passion for technology and a strong desire to learn and build a career in software. Practical Interest: You have likely started learning to code independently, whether through online courses or personal projects. Good Communicator: You are comfortable asking for help, receptive to feedback, and can work effectively as part of a small team. Self-Motivated: The role is mostly remote, requiring you to have the discipline and focus to manage your time effectively. This role is built around close collaboration and continuous learning. We strive to create a psychologically safe environment where 'mistakes' and 'failures' are genuinely seen as learning opportunities. Direct Mentorship: You will be mentored and guided by our experienced Technical Co-founder. This is a fantastic opportunity to learn best practices and architectural principles directly from an expert. Modern Working Practices: We use tools like Visual Studio Code Live Share to enable effective pair programming and real-time support, ensuring you are never stuck on a problem alone. A Collaborative Environment: We encourage questions and ideas. You will be a valued member of the team, learning not just how to build things, but why we make specific technical decisions.

About this company

We are a new technology company based in Leeds. Our mission is to solve the challenge of managing content for large events with complex content programmes. Think of a major exhibition or conference with hundreds of sessions and speakers; our platform orchestrates that complexity, ensuring a seamless and reliable experience for organisers, speakers, and attendees. As a completely self-funded, or 'bootstrapped', business, we are building our company sustainably from real-world revenue. This means we have a long-term vision, and this role is fully funded by the proven success of our product. We are now looking for our first technical hire to grow with us. You will work directly with our Technical Co-founder, who brings over 25 years of industry experience, providing an excellent environment for mentorship and professional growth.

https://lineup.ninja/ (opens in new tab)

Company benefits

8% pension contribution. Health Insurance.

After this apprenticeship

  • Upon successful completion of the apprenticeship it is hoped that the right candidate will successfully achieve a permanent position with the Company as a Junior Software Developer

Ask a question

The contact for this apprenticeship is:

THE CODERS GUILD LTD

Shelley Needham

shelley@thecodersguild.org.uk

The reference code for this apprenticeship is VAC1000325804.

Apply now

Closes in 12 days (Thursday 26 June 2025 at 11:59pm)

When you apply, you’ll be asked to sign in with a GOV.UK One Login. You can create one at the same time as applying for this apprenticeship.