Apprenticeship vacancy

Level 4 Software Developer

Location: London

Hours – 40 hours per week

£8k-£10k D.O.E


Please contact Tom on or call 01133500333

About the company:

This company is a construction tech start-up based in London and are currently looking for a talented and passionate Software Developer Apprentice.


This company is on a path to revolutionise the construction industry with custom augmented reality hardware and innovative software.  Our Team are highly motivated, professionally qualified engineers specialising in industrial and mechanical design, software, and electronic design and manufacture. The quality and innovativeness of products we design are critical to our customers and to our company.


Brief Description:

Estio Training have an exciting new opportunity for a Software Developer apprentice with a construction tech company based in London.


Job Description:

  • We are developing an exciting Unity-based software platform for our custom Augmented Reality Head Mounted Display system.


  • Work in the software team to develop Augmented Reality applications for our custom hardware (and additional future platforms) using Unity, external and custom libraries.


  • Help in shaping the future structure, tech stacks and flow of the software


  • Work in a highly practical Research-and-Development and product-driven culture


  • Work with Hardware, Software, and Design teams to develop cutting edge products


  • Willingness to learn new things and to help out in other areas within the company when needed




Your duties and responsibilities in this role will consist of:

  • Developing software solutions as part of a team
  • Writing and maintaining technical and user documentation
  • Delivering well written, clean and testable code
  • Taking part in team meetings and discussions to design technical solutions
  • Shaping the direction of tech decisions within the team
  • Supporting junior engineers through knowledge sharing and code reviews
  • Ongoing communication/coordination with the client
  • Enthusiasm for problem solving, learning and sharing knowledge
  • Coding using Flutter software
  • Building database using Firebase software
  • Interface designing



  • 5 GCSEs grades A*-C/9-4 or equivalent (including English Language and Maths)

Skills Required (Social Media Executive Skills and Qualifications):

Personal Skills:

  • Mobile app experience in Flutter & Firebase.
  • Proficiencies: HTML, CSS, SCSS and JavaScript.
  • Experience with responsive web design.
  • Passionate about building great products and user experiences. – Desire to work in a young and fast-growing organisation.
  • Proficient experience with CMS, particularly WordPress.
  • Understanding of UX and front-end coding to produce and develop beautiful products
  • Mobile App Development (Flutter) and Web App development
  • Knowledge of server management and database infrastructure with clean coding and best practices
  • Array of previous projects and portfolio
  • Knowledge of security and encryption best practices as well as safe and GDPR compliant data storage
  • Excellent working knowledge of Eclipse and C
  • Realtime embedded software development,
  • Knowledge of embedded programming of firmware – for PSoC, arduino and ESP32 and OTA
  • Digital Signal Processing software and algorithm development,
  • Analogue and digital hardware design,
  • Design for production/testability, functional test equipment development,
  • Array of previous projects and portfolio
  • Knowledge of security and encryption best practices as well as safe and GDPR compliant data storage

Personal qualities:

  • Ability to learn and adapt very quickly
  • Knowledge on coding
  • Good problem-solving ability
  • Strong assessment skills
  • A passion for providing excellent customer services at all times
  • Strong communication skills with people at varying levels


Future prospects:

The role offers long term security and the opportunity to progress into a permanent position.

Training to be provided:

The Estio Training programme gives young people the opportunity to get hands on experience in the IT industry whilst still employed in a real paid job with no cost or debt.

Learners will receive five weeks of intensive training. Whilst in the workplace, apprentices will also receive continual coaching, help and guidance from a dedicated Skills Development Coach who will be there to ensure that they get the most from their work experience.

This apprenticeship will give you a Level 4 Software Developer Standard with training in areas such as:

  • Functional skills, Maths L2 and English L2
  • Software Development Methodologies
  • Software Language
  • Developing Software using SQL


Some of these modules will include an option to take an examination in order to receive a professional certificate.