Senior Developer - Live & Work in Uganda
TLDR
Senior developer who builds and ships software, mentors teams, guides product direction and architecture, while still coding to boost team productivity on a mobile banking platform.
Ensibuuko is building mobile banking software in Uganda and throughout Africa.
Frontier Foundry, Ed Levinson, and other Canadian investors have been supporting the company for over a year.
We've sent three people from Vancouver to live & work in Uganda since January 2017. As some of the team comes back to Canada, we're looking to send a new crew to help build the product and help build capacity around software development best practices with the local team.
What We're Looking For
You're a senior developer that has built teams and shipped software.
You would like to live and work in Kampala, Uganda for 3+ months. You've traveled or worked remotely before, or otherwise have had experience with other cultures.
You enjoy mentoring a team and helping with hiring, as well as guiding product development, and setting architectural direction
You still actively code, and will tackle features alongside the team as needed, while understanding that you'll prioritize making the team as a whole more productive
You have experience with modern PHP frameworks and the LAMP stack.
Bonus:
- you've shipped Laravel apps in the past
- have experience with banking / accounting apps
- have knowledge of security, sysadmin, and/or devops
About the Product
New versions of the software are being built with a modern Laravel PHP stack, chosen in part because of familiarity with PHP and related technologies by the local ecosystem
There are engagements with credit cooperatives of sizes varying from 300 to 300,000 end users. Working with product leads, large client requirements need to be analyzed and prioritized
Several junior developers have been hired and trained. Continued training, mentoring, and hiring will need to be done to keep growing the team.