Apply To the Fellowship


Andela is a paid, full-time opportunity to advance your career by developing the skills needed to become a full-stack software engineer. You’ll work on global engineering teams alongside professionals who will mentor you in your career. We’re looking for dreamers and builders with remarkable talent and limitless potential.

Please note that applications are currently closed in Nigeria, Kenya and Uganda. Applications are only open in Kigali, Rwanda and ONLY Rwandan Nationals can apply to this cycle.

Application Deadline: December 20th

Application Process

The best software engineers are committed to continual growth. To apply to Andela, you’ll complete a series of online and in-person assessments to help us understand your technical skills, learning velocity, and values alignment. We are on the lookout for passion, potential, and grit.


Technical Assessment
You will then be directed to our Home Study Curriculum for software development and team skills. This is necessary to prepare for our technical assessments which you will be required to complete based on either Python or Javascript. The technical assessment is comprised of a number of labs with test-driven development code to assess whether you have mastered the content in Andela’s open-source curriculum.
In-Person Interview
Based on your assessment scores, you may be invited to a panel interview at an Andela office made up of staff members and developers. Andela’s in-person interview is evaluated through the lens of our four core values and an individual’s overall commitment.
Simulated Sprint
Applicants who pass the interview will be invited to participate in a two-week, simulated sprint led by senior Andela developers. The two weeks comprise of one week of home-based self-learning and one week of product development on-site at an Andela campus. We expect candidates to learn independently as well as on a team to deliver a final project. We’re looking for work ethic, passion, and teamwork.
The highest performing candidates are offered full-time employment with Andela.

Who is Eligible?

  • You must be at least 18 years of age.
  • Andela is a full-time, four-year commitment. We recommend applying once you have graduated, stopped school, or ended other commitments.
  • [If Nigerian] You must have completed your 1-year NYSC service before applying to Andela.
  • Most importantly, you must embody Andela’s core values: Excellence, Passion, Integrity, and Collaboration.

application faqs

Next Steps

1. Andela Onboarding

You will spend the first 6 months honing your technical abilities in a simulated distributed team, demonstrating agile best practices under the leadership of a strong technical team lead. You will pair with experienced engineers on our technology team to build the products that Andela uses every day.

2. Join Partner Team

Once you’ve proven excellence in both tech and team skills, you will join one of our partner companies (which range from industry leaders like Viacom to high-growth tech companies like Cloudflare, Github and InVision) as a full-time, distributed team member.

3. Continued Growth & Development

Lifelong learning is one of our core values. Andela provides you with state-of-the-art office space, great benefits, and a team of senior engineers and mentors to support your long-term growth. That's one reason why over 80% of Andela developers report that their work is very meaningful.

4. Deliver Global Products

Throughout your time with Andela, you will work closely with engineering teams from the world’s leading technology companies to deliver high-impact products. In the process, you'll master both the professional and the technical skills you need to be a world-class software developer.

Tell us about yourself.

Hiring Managers

Don’t let talent hold you back. Tell us what you need to build and we’ll assemble a team with the right experience and culture fit.


We’re looking for dreamers and builders with remarkable talent and limitless potential. Think you have what it takes?

Hire Developers

We take great pride in matching our developers with the best partners. Tell us about your team below!


Thank you for your interest

A member of our team will reach out to you soon.