Journeyman Apprentice - London
About this position
Rejuvenate your career with software craftsmanship.
Journeyman apprentices have worked as professional software developers for multiple years and are proficient in several programming languages. They typically possess the following skills and traits:
- Has shipped high-quality code.
- Very comfortable with Test-Driven Development and Agile methodologies.
- Strong communication skills.
- Avid learner.
Journeyman apprenticeships are abbreviated but intense periods of learning focused on holistic self-improvement and becoming multi-disciplined software crafters.
Throughout their apprenticeship, apprentices are expected to self-study and pair on large-scale client projects to hone their collaboration, client service, and coding skills. They learn to lead by example, provide and receive honest feedback, and answer the questions a client doesn't ask.
Apprentices will receive support, guidance, and mentorship to help them become successful crafters. At the end of the apprenticeship, apprentices will have the opportunity to demonstrate their portfolio, which will be evaluated by a review board comprised of software crafters.