If you have a passion for learning and are ready for a chance to learn technologies and practices needed to gain peer-recognition of being at the level of a Software Craftsperson, then we look forward to receiving your application.
Hands-on, intensive modules covering the essentials of Software Design, XP practices, Clean Code and DDD.
You will be mentored by our Craftspeople, skilled professionals with a breadth and depth of expertise.
We pay you a full-time salary throughout the Apprentice programme - essentially, we pay you to learn.
All concepts are taught through hands-on exercises, coding katas, group discussions and code reviews.
Our Apprentices join us from a wide range of different backgrounds and experiences. We value the diversity of experience and skill that each of the Apprentices brings to the course though, as a minimum, we require the following 'essential' skills for all Apprentices.
Interested in joining our teams in London, Manchester or Barcelona?
At the end of the apprentice programme, our people seek peer-recognition of having reach the level of a Software Craftsperson and start to work alongside us on client projects.
Our interview process will help us to understand your breadth and depth of expertise. We all carry different skills and areas of expertise, and encourage people at all stages of their journeys to apply. We provide immediate feedback at the end of each stage and whether we will progress to the next. Depending on your availability, the entire process can take as little as 7 days.
A 30 minute call where we’ll get to know each other and to see what values we have in common. At this stage, we’re more interested in your mindset and any values or principles that are important to you.
We will ask you to complete a coding exercise. We will spend a minimum of 2-hours reviewing your submission, highlight strengths and any areas for improvement.
A 2-hour pair programming session at our offices (or remote). You’ll bring your own laptop, with your choice of IDE and tooling up to you. We’ll tackle a coding kata together, with more focus on your coding and software design skills.
A 2-hour face to face interview, this stage is more conversational and will focus on macro-level design, systems architecture and other other areas that we look for in our Craftspeople.
At this stage we’ll have an understanding of your breadth and depth of expertise, which in turn helps us to make an offer. We will send you the job offer, including the details for the benefits package and the contract.
Software is our passion.
We are software craftspeople. We build well-crafted software for our clients, we help developers to get better at their craft through training, coaching and mentoring, and we help companies get better at delivering software.