Senior Full-Stack Software Engineer


What's the job?

We are looking for a Software Engineer to join the Solaris Offgrid team in providing solar energy for rural homes of sub-Saharan Africa. We make management software that allowed us to give electricity to more than 10,000 people in Tanzania, adding hundreds more every month. The software is a kind of specialized ERP that gives super-powers to agents on the ground and automate a lot of the necessary tasks to allow clients to get electricity on a “pay as you go” basis, meaning that they pay small installments that they can afford.

We are looking for...

Smart people ...

  • who are software engineers with more than 5 years experience
  • that follows good practices and agile principles
  • who are independent and work well with others

You should have some practical software architecture and database design experience and you should love testing. It’s also better if you are fluent in Python and have experience in Agile, TDD and DevOps. Bonus points if you can do UI/UX or data mining or if you’re familiar with the tech we use such as Flask, Git, Docker, Javascript and Vue.

If you’re missing some of that and think you still have the chops, we say go for it.

What's your chance?

  • To work side by side with a fantastic team whose work is to bring together technology and social impact
  • To be able to channel your energy and talent, alongside an innovative and equally motivated team, to achieve a positive social and environmental impact that can help us along the important path of sustainability
  • A pleasant and friendly working environment offering team work, flexibility, action, dynamism and learning, where people come before numbers
  • Manage your own schedule with flex-time and home-office possibilities
  • Our office is 5 min from the beach, which we think is pretty cool!