Are you struggling to find senior developers or have a cap on renumeration because you're a start up? Hiring junior develops can have many benefits to an organisation with the right program in place. We can help you develop an onboarding program that focuses on sustainable growth and provide on the job training with real applications. As a result, organisations and teams benefit from improved performance, productivity and diversity.
Apprenticeship is... training in an art, trade, or craft under a legal agreement that defines the duration and conditions of the relationship between master and apprentice
For more specifics, read Elle’s post on her work with the Qantas Hotels Engineering Academy and her write-up of a conference talk on starting your own.
Elle joined Qantas Hotels to help us establish what is becoming a very successful Engineering Academy. The process of assessing needs then designing and delivering the programme was incredibly thorough; from the interview process to the thoughtful curriculum which is tailored for Qantas Hotels and is full of sound engineering principles and practices.
Stu Liston, Head of Engineering, Qantas Hotels
A company owner or engineering manager at a Ruby and/or Rails shop who wants to build a talent pipeline to grow the company. Senior management support is vital to ensure you spend the time and money consciously.
A small to medium size startup or company, with an engineering team who is dedicated and invested in the success of the program.
An enterprise organisation that is establishing your developer apprenticeship or internship program for graduates or workforce re-skilling.
You have 1-2 mid-level developers who are interested in working with and mentoring juniors. Alternatively, you can either hire a mid-level developer as part of this program, or we can provide our own developer to join your team for three months at an additional cost.
Training fee to Blackmill of 20% annual salary of the Associate Developers
This program adds up to four competent loyal developers to your team at a comparable cost to headhunting a single senior developer. It diversifies your team and improves retention. The structure shapes your development team environment to be more supportive for new developers, mitigates the costs of integrating them, and lets everyone do better work, write better code, and create better products.