Africa Climate Careers Network's Climate Job Board

Discover emerging career opportunities in the climate and clean energy sectors

Backend Engineer (Mid to Senior)



Software Engineering
Posted on Tuesday, April 30, 2024

About the role

As a Backend Engineer, you’ll be working on Plentify’s main Ruby on Rails application, which orchestrates all pieces of our IoT and load management system. You’ll be part of a cross-functional team driving the full software lifecycle, from concept to development. You share our obsession with delivering the best user experience, and are comfortable with backend coding languages, development frameworks and third-party libraries.

We offer competitive salaries based on your experience, often supplemented with equity, and can discuss this early in the process. This role can be based anywhere in the world (including our office in Cape Town), as long as your working hours overlap sufficiently with South Africa’s. Plentify also offers several exciting benefits like unlimited vacation, concrete support for mental wellness, a people centric work culture, and full support for remote first work.

Required qualifications and skills

  • Very high attention to detail, structured and creative problem solver, and strong communicator
  • Comfortable working independently within a flexible development process
  • Bachelor’s degree in a relevant technical field such as Computer Science (preferred)
  • 4+ years of software development experience, including experience with the following:


  • Ruby, Python, JavaScript or PHP in production (or a very strong track record in other languages and a willingness to learn)
  • Cloud platforms
  • Relational databases
  • Writing unit tests
  • A version control framework like Git

Nice to have or willing to learn:

  • Rails
  • Heroku
  • AWS, including DevOps
  • Test driven development
  • Modern JavaScript frameworks such as Vue or React
  • Front end languages like HTML, CSS and JavaScript

How to apply

Email your cover letter, resume and link to code repository to being sure to highlight your interest in our mission and your relevant qualifications and experience.