Revolut Logo
Revolut Ultra offers premium banking with global perks like lounge access, data, subscriptions, and insurance, ideal for frequent travelers.

Revolut Ultra: Travel perks.

Affiliate disclosure
Code for Africa

Senior Software Developer

Code for Africa

Remote Software Development Remote Kenya (Eldoret)

Job Description

Remote senior software developer role requiring 5+ years experience with Python and JavaScript/TypeScript, deploying containerized services using cloud providers (AWS, GCP, or Azure). Framework experience in Django REST or FastAPI and React-related tech. Database proficiency in PostgreSQL and MongoDB, familiarity with observability and security best practices. Ideal for those with open source/civic tech experience, offering remote work across Africa or from offices in Kenya, Nigeria, and South Africa.

Skills & Keywords

Python JavaScript TypeScript Django REST FastAPI React AWS GCP Azure PostgreSQL MongoDB Remote

Apply Now

Job Type

Remote Β· Remote

Location

Kenya Β· Eldoret

Posted

June 24, 2025 (2 weeks ago)

Views

6

Expires

July 24, 2025

Feedback Thank You!

Thank you!

Your feedback has been submitted successfully.

  • Navigate
  • Tools