10,063 total live jobs
Search jobs
Enter keyword(s):Search tips
Select job sector:
Enter Town/Country/Postcode
Enter salary range (£)
Advanced search
Register your CV
Let us make life easier for you! By storing your CV in our secure database recruiters can find YOU taking the hassle out of looking for jobs yourself.

Backend Software Developer
Title: Backend Software Developer
Category: Other General Scientific Research & Analysis
Job type: Permanent
Job status: Full Time
More jobs like this
More jobs by this recruiter
Create jobs by email

Lack of energy access in sub-Saharan Africa is a significant problem, with more than 600 million people currently without mains electricity supply. In Rwanda, 9.5 million people or 81% of the population cannot access mains electricity, which has a negative impact on quality of life and limits people’s chances of achieving economic prosperity.

BBOXX is helping to address this issue by providing off-grid communities in developing countries with affordable energy solutions. BBOXX customers typically use a Pay-As-You-Go payment method, which enables very low income customers access to electricity at home that they would otherwise not be able to afford. To date BBOXX has installed more than 150,000 systems and provided around 750,000 people with access to energy.

Check out our impact here /customers/

Title: Backend Software Developer

Reporting to: Development Lead

Location: London

Your role

Design and develop new micro services as we separate products from the monolithic platform and build a system that scales Work with exciting new cloud based technologies such as FaaS (Serverless) to implement cost effective and durable systems Setup integrations with new payment and SMS providers from around the world as BBOXX moves into new markets Be a mentor and advisor to your fellow developers, giving them technical guidance and promoting best practices Requirements


Great analytical and problem solving skills

Experience building RESTful web APIs

3+ years developing in web frameworks (we use Node, Flask)

Strong knowledge of OOP principles and common design patterns

Experience with modern software workflows, or willingness to adopt them (git, CI, TDD)



Software architecture knowledge

A good understanding of AWS ecosystem. Tools like S3, EC2 and Lambda


Based in Chiswick, London

Competitive salary based on experience.

Flexible working hours.

Free breakfasts on Monday morning plus fresh fruit, hot drinks and biscuits every day :)

BBOXX Sandboxx days - once a fortnight day to work on a self-driven project that you believe could have a benefit to your work or BBOXX generally.

Regular socials - BBOXX organises monthly social events which can be proposed by anyone on the team. This could be anything from a picnic in the park to laser tag or the regular pub quiz.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.
Apply for this job
(3rd party vacancy)
If this job is not for you, why not try one of these instead?