If you’re reading this, you’re either trying to get into Andela or you’re trying to get someone – a sibling or a friend – to join Andela as a software engineer. This post will lay out the entire process, and answer some of your burning questions about what we do as a company, so stick around till the end.
For starters, there are two ways to join Andela as a software engineer. You could join:
The Andela Fellowship is a four-year program that opens you up to a new kind of work experience where you work as an integral part of global engineering teams while getting mentorship from senior software engineers as you grow in your career.
What the Andela Fellowship is not:
The Andela Fellowship is a full-time job. Our software engineers – referred to as Fellows – are employees who are part of a globally distributed team. We are currently in Lagos, Nairobi, Kampala, Kigali, New York City, San Francisco, and Austin. Our Fellows leverage technology to work from their city while collaborating with team members across multiple time zones.
Applying to join the Andela Fellowship is a 5-step process:
This is an Introduction to Software Development curriculum designed by Andela for applicants new to programming. The curriculum contains material required to grasp the fundamentals of Computer Science and build a solid foundation in programming.
Applicants without a formal background in Computer Science frequently apply to join Andela – we encourage it. However, unless you have prior programming experience, your chances of scaling through Phase 2 (Assessments) will be very slim. Applicants are advised to take out time to study the curriculum and practice before applying to the Fellowship, to improve their odds of getting selected.
The curriculum is available for free online, and applicants can take as long as they need to learn and master the concepts taught in it before moving onto the Assessment Test.
All applicants who apply to the Fellowship at any given intake cycle go through an assessment test to determine if they are a right fit. There are three initial tests:
Applicants who pass the assessment tests are invited to an in-person interview where they are assessed further on alignment with Andela’s EPIC values and an understanding of relevant technology.
Applicants who pass the in-person interview stage are invited to participate in a 2-week boot camp. The boot camp is split into two stages:
Applicants who scale through the boot camp are accepted into the Fellowship and go through an immersive onboarding process. That’s when their awesome journeys as Andela Fellows begin.
The second pathway to join Andela as a software engineer is as a Senior Software Engineer Andela hires senior engineers to work as team leads with partner companies across the globe.
Senior Software Engineers lead teams of Andela engineers and serve as the point person for our partner companies. Also, SSEs serve as mentors and coaches to junior software engineers, who, in turn, are the next generation of world-class software engineers. SSEs are important to our mission to advance human potential by powering today’s team and investing in tomorrow’s leaders.
If you have at least four years experience as a software engineer and feel like you have the requisite skill set and the desire to do work that matters on a global scale, you should apply to Andela as a Senior Software Engineer.
After four years of interviewing thousands of software engineers, we have honed in on an optimal hiring process for software engineers. Here’s how we think about the power of EQ x IQ in redefining what a 10x developer means.
Looking to start your career as a software engineer at Andela? Apply to the Fellowship.
The concept behind Lean UX is that the first design iteration isn’t conclusive, so don’t spend t...
The average coder’s work isn’t particularly fraught with moral dilemmas or questions bordering o...
This is a guest post by Andela Developer, Chimdindu Aneke. Three months ago, I was fortun...
Tap into a global talent pool and hire the “right” developers in days, not months.
Accelerate your career by working with high-performing engineering teams around the world.BECOME A DEVELOPER
We take great pride in matching our developers with the best partners. Tell us about your team below!