Senior Hybrid Developer

The Role

We are looking for an experienced hybrid mobile developer to join our team in Kampala, Uganda as our first full-time engineering hire. You will be responsible for all frontend development of our React Native app. Ideally, you’ve lived or worked in a developing community before or you are passionate about using mobile tech to solve systemic problems that keep people poor.

Your ResponsibilitIes

  • Build out Numida's financial management and direct lending Android app
  • Collaborate with the CTO, designer, product manager, and users to build a rich app experience
  • Implement the features and user interfaces of Numida’s product
  • Architect reusable, custom UI components with scale, security, and performance in mind

Who You Are

  • You love working on tough problems
  • You are a creative thinker that can build for scale
  • You are a collaborative person who relies on feedback to rapidly iterate and improve your work
  • You can clearly communicate your development approach and thought process
  • You can clearly communicate your approach and thought process
  • You are self-directed. You are highly productive and do not need a lot of management oversight
  • You are inspired by the challenge of building tech for first time smartphone owners who may have never used a mobile app before

Skills & Qualifications

  • 1+ year(s) working with React (React Native and Redux experience are a plus)
  • 3+ years developing frontend web applications using modern web frameworks (Backbone, Angular, Ember, React)
  • Native Android development a plus
  • If you are selected for an interview by Numida you will need to submit a code sample of some work you are particularly proud of.  Examples could be:
    -Reusable Frontend/React Components
    -Custom Redux Middleware
    -Elegant frontend state-management code


  • Android App: React Native, Redux, with fully-offline data storage and sync
  • Backend: REST API using Django and Django REST Framework

Apply for this position