Jobs

Senior Backend Engineer at Umba

  • Job Type Full Time
  • Qualification BA/BSc/HND
  • Experience 6 years
  • Location Nairobi
  • Job Field ICT / Computer&nbsp

Senior Backend Engineer at Umba

Senior Backend Engineer

Responsibilities

  • Design, build, and maintain robust and scalable software using Python (Flask, FastAPI).
  • Architect new services and contribute to the evolution of our system infrastructure.
  • Write clean, testable code with strong attention to performance and security.
  • Improve code quality through automation, testing, and code reviews.
  • Collaborate with Front-End and Data teams to integrate APIs into customer-facing apps.
  • Participate in technical discussions and product brainstorming sessions.
  • Debug complex issues and deliver reliable solutions on schedule.

Skills and Qualifications

  • 6+ years of hands-on software engineering experience in production environments.
  • Degree in Computer Science, Engineering, or related field preferred — or equivalent, demonstrable experience.
  • Strong proficiency in Python and familiarity with frameworks such as Flask and FastAPI.
  • Experience with Linux/Unix systems and scripting languages.
  • Solid understanding of OOP and software architecture principles — building systems that are extensible, reusable, and maintainable.
  • Familiarity with modern development tools and workflows (Git, CI/CD, Docker).
  • Bonus: experience in blockchain or crypto-related development, particularly in financial applications.
  • Bonus: Experience with Front end development (TypeScript/React/NextJS)
  • Proven track record of shipping production-ready code on time.
  • Collaborative, curious, and fun to work with — the kind of teammate others want to join on the weekend.

Method of Application

Interested and qualified? Go to Umba on umba.applytojob.com to apply

Leave a Comment