Application process

The best software developers 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.


Complete our free application and personality assessment that enables us to learn more about you. You will then be directed to our Home Study Curriculum for software development and team skills. This is necessary for you to prepare for our technical assessments

You will be required to complete a technical assessment 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.

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.

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 employment and get to join the Andela Fellowship.

Who is eligible?

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

Next Steps

1. Onboarding

Welcome to Andela where you will spend the first 6 months honing your technical abilities in a simulated distributed team that is well-run, organized, and demonstrating agile best practices, under the leadership of a strong technical team lead.

During this time you will also be paired with our experienced engineers on our technology team, building 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 Commonbond, Github and Gusto) where you will work as a distributed full-time member of their engineering team.

3. Continue to grow

At Andela, we believe in lifelong learning and invest in your growth. Andela also 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.

Over 80% of Andela Developers feel their work is very meaningful and 75% believe Andela provides a clear path for career advancement. Nearly all (94%) say they’re extremely proud or very proud of Andela’s brand and mission.

4. Deliver global products

You will work closely with engineering teams from the world’s leading technology companies delivering products and master both professional and technical skills required for your career.

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.

Apply as a developer


Thank you for applying

Check your email for the next steps.