- Job Type Full Time
- Qualification BA/BSc/HND
- Experience 6 years
- Location Nairobi
- Job Field ICT / Computer 
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