Our unpaid apprenticeship program is focused on rounding out the skills for entry level developers that don't yet have experience working on real problems that span across multiple repositories (microservices), using event-architectures and complex git-workflows.
Because our platform is focused on collaboration and learning we are an ideal place for an apprenticeship as our product is being purpose built for this stage of the developer journey. Our program is focused on giving you the confidence and a solid foundation to working as a developer to prepare you for your first job.
Our apprenticeship requires a 3-month commitment, and for some we offer an extension of 6-months if they want to stay longer.
The apprenticeship is structured as an unpaid part-time role requiring 10/hrs a week of work.
We start the week with a standup and assigning one-coding assignment. And typically end the week with a grooming session
You will work individually on the assignment. At first we don't expect coding assignments to be completed on your own. There will be scheduled and ad-hoc paired-programming sessions to help you get started and through your first handful of assignments.
By the end of the apprenticeship you should be able complete assignments on your own.
There will be scheduled office hours, these are opportunities to ask questions about your current assignment or provide feedback on Bring-Your-Own-Project (BYOP) and ask questions. This could be anything from your personal portfolio site or some portfolio project you are developing.
This is our second run of the program. We will be accepting only 1 apprentice for this current cohort.
You can apply by completing our application form.