All open roles
Product Engineering·Senior

Senior Full-Stack Engineer

Lead the engineering of complex web products for our financial-services and public-sector clients.

Kigali, Rwanda · HybridFull-timeOpen · April 2026

About the role

You will join a small, senior team that owns major client products end to end — from architecture through to production operations. You will write code most days, mentor mid-level engineers, and represent engineering in client conversations.

What you'll do

  • Design, build and operate production systems in TypeScript, Go and PostgreSQL.
  • Own technical decisions for one or two client engagements at a time.
  • Mentor mid-level engineers through pairing, code review and architecture coaching.
  • Represent the engineering team in client steering committees.
  • Contribute to internal tooling, libraries and the engineering handbook.

What we're looking for

  • 5+ years building and operating production web systems.
  • Deep proficiency in TypeScript and at least one server-side language (Go, Python or Node).
  • Strong relational database fundamentals — schema design, indexing, query plans.
  • Experience with cloud-native deployment (AWS, GCP or Azure) and CI/CD.
  • A track record of shipping software that other people depend on.

Nice to have

  • Experience with payments, identity or other regulated domains.
  • Open-source contributions.
  • Conversational French or Kinyarwanda.