Full Stack Web Engineer

Location: Singapore, Bangladesh, India, Remote



Companies need retail data to grow in emerging markets. Their only current option is to pay huge agencies for expensive and inflexible reports.


We build data platforms digitizing last mile retail outlets, enabling them to operate more efficiently and collect retail data. We then aggregate these insights for companies and directly & transparently share fair value from this data with local outlet partners.


This makes last mile, real-time insights available to companies for the first time while increasing local incomes in emerging markets. Doing good is good business.


About Us


Next Billion is a for-profit social enterprise founded in Singapore in 2013. We’ve operated rural marketing, consumer data collection, and retail digitization initiatives in 10+ countries across Asia & Africa with partners such as Unilever, FrieslandCampina, and Microsoft.


We’re a dynamic 10 person team of field operations specialists, developers, and data scientists. Our headquarters is in Singapore, though many of us often travel and work remote.



We are seeking a Full Stack Web/Android Engineer to join our experienced & growing team of developers, data scientists, and operations specialists.


The Full Stack Engineer will support our rural retail point-of-sale Android application in multiple active markets. This will include:


  • Design, build, and support resources for our Android native applications, web-based content management systems, and interactive web analytics dashboards

  • Create and integrate external APIs

  • Unit test platform resources

  • Continuously improve platform functions, usability, and performance


You will work in coordination with our existing development team and will have clearly mapped opportunities for career advancement.



  • 2 - 5 years of related web development experience

  • Degree / demonstrated experience in computer science

  • Solid knowledge of MEAN stack:

    • Frontend: HTML, CSS, JavaScript, AngularJS (and other JavaScript frameworks)

    • Backend: NodeJS (ExpressJS) + MongoDB

    • Exposure to Android application development

  • Experience working with and creating APIs

  • Experience with Microsoft Azure

  • Experience with source control systems (Git)

  • Experience with security (OWASP) measures to protect computer systems, networks, and data

  • Ability to clearly summarize technical information to non-technical team members

  • Ability to independently manage timelines and communicate status updates

  • Comfortable working in a dynamic environment where it’s common to wear multiple hats

  • Data-driven, but willing to take measured risks and use documented logic when clear answers aren’t available

What to Expect

  • Competitive base compensation

  • Technology stipend

  • Generous flexible remote work & annual leave policies


How to Apply

Please email your CV and three specific reasons why you’re a great match for this role to: hello@nextbillion.co

This role is not open to agencies.