Some of our junior developers have joined us straight out of university, while others are changing careers entirely and are self-taught. We’re currently working on developing a more defined mentorship program, but our senior developers have always been extremely open to mentoring junior devs through pair programming, pull requests, and Lunch and Learns. All of our managers and directors started here as developers, and most still code from time to time.
Most teams at G Adventures have a good mix of junior, intermediate, and senior developers so no matter where you are in your career, you’ll have the opportunity to learn from the people you work with. If you’re early in your coding career, all of your peers will be valuable resources to help you master concepts and best practices. If you’re more senior, you’ll naturally step into a leadership role as you bring up and impart wisdom onto your team members.
We proactively invest in the professional development of all our team members. Both Simon and Dean, the founders of Atlas, have been through the apprentice scheme (an alternative to college or university in the UK where you earn-as-you-learn in a job) themselves and have seen how well it works. In fact, our first long-term employee began as an apprentice and is now a senior developer who has been at Atlas for over 10 years! Many of our junior developers start as apprentices and learn from more senior developers (some who were once apprentices themselves). We typically have around one junior developer for every two senior developers, which helps maintain a learning-forward culture. If you are a junior dev interested in joining our team, reach out! (We recently invited a university student who was on a one-year placement with us to come back full-time once he completes his final year and you can read about Sebastian’s time at Atlas on the website.)
Read more about Apprenticeships at Atlas and how we support our apprentices.
The team is made up of several experienced developers who all have had great success training less experienced engineers in the past.
Our team has trained and helped many junior engineers over our careers. We have taken a biologist who wanted to change careers, taught them functional programming, and seen them go on to have a great engineering career. We’ve helped someone with no startup experience transition from a sales role into product management. We’ve mentored a new grad into a QA engineering path. We can't teach you to have great analytical ability, but we can teach you the skills and tools to be a successful engineer.
Want to List Your Company?
Submit a team profile!
Select 8 Values
Contact me (Lynne 👋)
Qualify Your Values
Reach Thousands of Devs
Find Value-Aligned Candidates
Have Meaningful Initial Conversations
Don't Fill Roles, Hire Teammates
You can post as many job openings as you want.