App Developer


About Monkiri

We are a Startup company delivering a mobile e-learning platform with the goal of improving financial literacy and inclusion.  We want to act as the bridge between consumers and financial service providers. We teach our users about core financial concepts and then we expose them to what their available financial options are. We do this through our gamified platform that makes learning about these concepts engaging.  The end goal is to make it easier for people to learn the underlying principles and know what their available financial options are.

We are actively growing and are still in the development stages. We are a Canadian based company, but our target market is currently in South East Asia, specifically Cambodia and Myanmar. We are working together with several financial service providers, international institutions, and others.

The Position

We are looking for a lead Application Developer who can lead both the front and back end development of the mobile app. As the lead, you will be responsible for overseeing both the front and back end development. You will be helping develop the initial product and will have a heavy impact on the development process. This position will start in a part time capacity but is expected to turn full time by April 2019. We want you to become part of the core development team. As we grow, we want you to become a key figure, moving into management or even a CTO position.

Role and Responsibilities

  • Implementing the designs from the design team

  • Developing both the front and back ends

  • Performing unit and integration testing

  • Design creative prototypes according to specifications

  • Write high quality source code to program complete applications within deadlines

  • Troubleshoot and debug applications

  • Develop technical documents to accurately represent application design and code


  • Experience in designing and building apps

  • Understanding of both front and back end systems, as well as relevant programming languages

  • Excited to be a part of the decision-making process

  • Confidence to propose new ideas

  • Ability to work both independently and in collaboration with other team members

  • Self-starter with the ability to work remotely and meet deadlines

  • Passionate about having a positive impact on the end users

  • Willing to do the initial legwork and excited to have a heavy influence on the development

This is a paid position with equity discussions.

If you are interested in the position, please tell us why this position excites you along with your resume to