Skip to main content
Hiring?Get vetted candidates in 48 hours.
J

Senior Software Engineer

JUMO

Posted 3 months agoKenya / Remote (UTC 0 to UTC+3)

Location

Kenya / Remote (UTC 0 to UTC+3)

Job Type

Full-time

Experience

Senior

Category

Engineering

Job Description

JUMO is looking for a Senior Software Engineer to solve complex technical problems with scalable, testable, maintainable and efficient solutions. JUMO's software engineering team builds a market-leading banking-as-a-service platform enabling real-time access to funds at the lowest possible operating cost. This is a remote-first role available in Kenya, South Africa, or Portugal (UTC 0 to UTC+3). Architect services and systems using well accepted design patterns to allow for iterative, autonomous development and future scaling. Tech stack includes: Kotlin + Spring Boot, TypeScript + React, Docker, Terraform, Kubernetes, Kafka, Flink, Datadog, GitHub Actions + ArgoCD, AWS.
ProGigFinder Press

Fifty silent applications, or one that lands.

Pick any job above and pay $1.49 with MoMo or Card. In 60 seconds you get a CV written for that role: it passes the screening software and reads the way a recruiter expects.

Get my CV for this job: $1.49

Requirements

  • A Computer Science degree.
  • Experience with Kotlin, Java, or Scala, and cloud-based infrastructure ideally AWS.
  • Python experience is an added advantage.
  • Experience designing, developing and testing software.
  • Extensive hands-on experience with design and development of high-volume/low-latency services.
  • Business and operational awareness.
  • Good communication skills and EQ — able to work in a diverse team.

Responsibilities

  • Deliver across the SDLC to build a highly scalable distributed system.
  • Assist in defining the team's roadmap in line with company and technology vision.
  • Design, implement, test, deploy, and support products and services.
  • Review code developed by other developers and provide feedback.
  • Guide the team to consistently write production-ready code that is easily testable and understood.
  • Anticipate and communicate blockers, delays and cost ballooning before they require escalation.
  • Contribute to existing documentation and drive best practices and engineering excellence.

Benefits

  • Work in an agile cross-functional team delivering quality code.
  • Modern pragmatic tech stack.
  • Mentoring opportunities to help junior colleagues grow.
  • Collaborating with smart, engaging people.
  • Working for impact.
  • Growing and learning continuously.
  • Flexible work practices.
  • Remote-first environment with team members across South Africa, Portugal and Kenya.

How to Apply

Apply via the JUMO careers portal.