About this position
Student apprentices have some experience writing code and are eager to learn more, but they don't have experience writing production code in a professional environment. Student apprentices are relatively new to software development.
A student apprenticeship is a great option for individuals in any or all of these situations:
Student apprenticeships focus on achieving proficiency in one programming language and introducing the principles and practices of software craftsmanship.
Some students join this program with the goal of advancing to residency, while others focus on improving their software development skills before moving on to another opportunity.