V

Full Stack Developer (Ruby on Rails) – Mid to Senior Level

VITALITE Group Limited Malawi
Full-time
On-site
Lilongwe, Central, Malawi

About VITALITE Malawi

VITALITE Malawi is a fast-growing social enterprise dedicated to improving energy access through innovative, pay-as-you-go (PAYGO) solar solutions. We empower households and businesses across Malawi by providing affordable, high-quality solar products and clean cooking solutions. To strengthen our digital infrastructure and enhance customer experience, we are seeking a Full Stack Developer to join our technology team.


The Role

We are looking for a Mid to Senior-Level Full Stack Developer with expertise in Ruby on Rails to support our internal systems, payment integrations, and customer management platforms. This is an exciting opportunity to work on high-impact solutions in a mission-driven environment.


Responsibilities
  • Develop and maintain VITALITE’s digital platforms, including our customer management system and enterprise resource planning (ERP) tools.
  • Build and optimize APIs for seamless integration with mobile money and digital payment platforms.
  • Improve system performance, scalability, and security to support VITALITE’s expanding operations.
  • Collaborate with cross-functional teams (finance, sales, and customer support) to enhance digital tools that streamline operations.
  • Implement best practices in software development, including testing, CI/CD, and version control.
  • Provide technical guidance and mentorship to junior developers.


Requirements


  • 3+ years of hands-on experience with Ruby on Rails.
  • Strong front-end skills in JavaScript (React, Vue.js, or similar), HTML, and CSS.
  • Experience with PostgreSQL or other relational databases.
  • Familiarity with cloud services (AWS, Azure, or GCP).
  • Knowledge of RESTful APIs and third-party integrations.
  • Experience with payment gateway integrations, especially mobile money platforms, is a plus.
  • Strong problem-solving skills and ability to work in a fast-paced environment.


Benefits

Why Join Us?


 Make an Impact: Work on real-world solutions that improve lives in off-grid communities.
 Tech-Driven Innovation: Be part of a growing company leveraging digital tools to scale clean energy access.
 Professional Growth: Work with a dynamic team and expand your skills in a mission-oriented environment.
 Flexible Work Environment: Hybrid/remote work options may be considered.


Interview Process

Shortlisted candidates will undergo an in-person (virtual) skills assessment to evaluate their technical expertise in Ruby on Rails and full-stack development.