Skip to content
ScholarlyDream. Get help
Andela logo

Andela

Engineering

Senior Software Engineer (Remote, Africa)

A remote engineering role at Andela, based in Remote (Africa).

Remote USD 65,000 - 100,000 / year Posted 4 weeks ago 74 days left

About the role

Andela connects African and global engineering talent with US and European companies on long-term remote contracts. Senior Software Engineers are placed with one client company at a time for engagements of 6 to 24 months. Roles span backend (Node, Python, Java, Go), frontend (React, Vue, Angular), full-stack, mobile (React Native, Swift, Kotlin), data engineering, and DevOps. Compensation is in USD, paid into your home country in local currency or USD, and competitive with US remote-engineering benchmarks for the African market.

Responsibilities

  • Build features end-to-end on the client’s codebase, working alongside the client’s internal team during their working hours.
  • Write production-quality code with tests, code review, and CI/CD pipelines.
  • Participate in design discussions, on-call rotations (where applicable), and incident response.
  • Mentor junior engineers in the client team or in the Andela community.
  • Maintain consistent overlap with client time zone (typically 4 to 6 hours per day during US East Coast or Western European hours).

Requirements

  • Five or more years of professional software engineering experience.
  • Strong proficiency in at least one modern programming language (Python, Java, Go, JavaScript/TypeScript, Ruby, or C#).
  • Production experience with cloud platforms (AWS, GCP, or Azure).
  • Solid testing, code review, and version control fundamentals.
  • Fluent written and spoken English.
  • Available to work in overlap with US Eastern (EST/EDT) or Central European (CET/CEST) hours.
  • Resident in Africa, the Middle East, or Europe.

Nice to have

  • Open-source contributions or visible technical writing.
  • Domain experience in fintech, climate tech, healthtech, or developer tools.
  • Prior remote work experience with US or European companies.
  • Bachelor’s or higher in computer science (not required, but helpful for some clients).

How to apply

Open the Andela Talent Network at the apply link. Create your profile, complete a technical assessment, and indicate your seniority and time-zone availability. Andela matches you with client opportunities as they open. There is no single application deadline; Andela continuously hires. Most senior engineers receive their first client match within 4 to 8 weeks of completing onboarding.

Apply directly with Andela.

We don't run recruitment. Applications go straight to the employer, so click below to start.

Apply on official site

Share this role

Know someone qualified? A quick share saves them the search.

Need help winning that scholarship?

We help you search, prepare, and submit a winning application.

See our services