Back to jobs
    Apply Before 10 March 2026

    Solar Panda Kenya Limited is Seeking for a Lead Software Engineer – Apply Before 10 March 2026

    Apply Before 10 March 2026

    Globalabout 5 hours ago
    jobs
    jobs

    Job Description

    Employment Type: Full-Time
    Experience Required: 7–10 Years
    Industry: Alternative Energy / Clean Technology

    About Solar Panda

    Solar Panda is a high-growth Canadian clean-tech company committed to expanding access to affordable electricity across underserved communities in Kenya. Through an innovative loan-to-own financing model, the company enables households without access to the national grid to acquire solar home systems and life-enhancing appliances.

    The organisation delivers:

    • Reliable solar lighting systems
    • Solar-powered television solutions
    • Affordable energy alternatives for rural households
    • Flexible financing options that cost less than daily kerosene and phone charging expenses

    With more than one billion people globally lacking access to electricity, Solar Panda operates with a clear belief: electricity should be accessible to everyone, everywhere. By combining clean energy technology with inclusive financing, the company supports improved quality of life, economic participation, and environmental sustainability.

    Role Overview

    Solar Panda Kenya Limited is seeking an experienced and detail-oriented Lead Software Engineer to join its dynamic software team. This role is primarily remote and requires close collaboration with engineering counterparts in Canada.

    The Lead Software Engineer will:

    • Drive system architecture and technical vision
    • Mentor and guide developers across multiple experience levels
    • Remain hands-on in backend and full-stack development
    • Build secure, scalable TypeScript and Node.js systems
    • Align technical decisions with business goals and delivery timelines

    The organisation values integrity, accountability, innovation, and respect for both customers and colleagues. The successful candidate will embody these principles while delivering high-performance engineering solutions.

    Key Responsibilities

    1. System Architecture and Technical Leadership

    The Lead Software Engineer will define and drive the architectural direction of multiple projects by:

    • Designing secure, scalable, and high-performing systems
    • Making strategic decisions on technology stacks and infrastructure
    • Balancing speed of delivery with long-term maintainability
    • Leading integration and microservices architecture initiatives
    • Ensuring system reliability and resilience

    This role requires deep understanding of distributed systems and modern backend frameworks.

    2. Team Mentorship and Engineering Excellence

    The position plays a critical leadership role within the engineering team through:

    • Coaching and mentoring software developers
    • Encouraging accountability and continuous improvement
    • Supporting knowledge sharing and peer learning
    • Conducting constructive code reviews
    • Identifying and reducing technical debt

    The Lead Engineer will promote engineering discipline while nurturing innovation and professional growth.

    3. Backend and Full-Stack Development

    The role remains hands-on and technically demanding, requiring active contribution to development efforts, including:

    • Building backend services using Java or Scala
    • Designing and maintaining APIs and business logic
    • Optimising microservices performance and reliability
    • Working with TypeScript and Node.js frameworks
    • Leveraging TypeORM or similar ORM tools

    In addition, the candidate will support frontend and mobile integrations to ensure seamless user experiences across platforms.

    4. Frontend and UI Development

    The Lead Software Engineer will contribute to modern frontend solutions, including:

    • Developing responsive single-page applications using Angular
    • Designing modular, performance-optimised applications
    • Building accessible and consistent UI components using Tailwind CSS
    • Ensuring performance optimisation and maintainable design systems

    5. Mobile Application Development

    The role includes Android development responsibilities, such as:

    • Designing and building high-performance Android applications
    • Integrating mobile apps with backend APIs
    • Ensuring usability and responsiveness
    • Supporting mobile architecture best practices

    6. Quality Assurance and DevOps

    Maintaining high code quality standards is central to the role. Responsibilities include:

    • Defining coding standards and documentation protocols
    • Implementing secure development practices
    • Integrating automated testing into CI/CD pipelines
    • Building end-to-end test suites using Playwright or Cypress
    • Working within Agile frameworks using Jira and GitHub

    The Lead Engineer will ensure all releases meet rigorous performance, security, and scalability standards.

    Qualifications and Experience

    Required Qualifications

    • University or college degree in Computer Science, Software Engineering, or related field
    • 7–10 years of professional software development experience
    • Strong proficiency in TypeScript and Node.js
    • Experience using TypeORM or similar ORM frameworks
    • Demonstrated expertise in microservices architecture
    • Proven leadership and mentorship experience within engineering teams

    Technical Competencies

    • Backend development using Java or Scala
    • Frontend frameworks such as Angular
    • Styling and UI development using Tailwind CSS
    • Android mobile application development
    • CI/CD pipeline implementation
    • Automated testing frameworks such as Playwright or Cypress
    • Experience working in Agile development environments

    Diversity, Equity and Inclusion

    Solar Panda Kenya Limited is an Equal Opportunity Employer committed to fostering diversity, equity, and inclusion across its workforce. Employment decisions are made without regard to race, religion, tribe, gender, disability, or any other legally protected characteristic.

    Female candidates are strongly encouraged to apply.

    Organisational Culture

    Solar Panda places strong emphasis on:

    • Personal integrity
    • Respect for customers and colleagues
    • Accountability and ownership
    • Continuous learning
    • Performance excellence

    The organisation promotes a collaborative, innovation-driven environment where engineers are empowered to shape impactful solutions that improve lives.

    Application Process

    Interested candidates who meet the qualifications should submit:

    • A detailed CV
    • A cover letter referencing the job title

    Applications must be sent via email to RecruitmentKE@solarpanda.com on or before 10 March 2026. Only shortlisted candidates will be contacted.

    Solar Panda does not charge any fees at any stage of the recruitment process.

    VISIT OFFICIAL WEBSITE TO APPLY

    For more opportunities such as these please follow us on Facebook, InstagramWhatsApp, TwitterLinkedIn and WPChannel

    Disclaimer: Global South Opportunities (GSO) is not the organization seeking for a Lead Software Engineer. For any inquiries, please contact the official organization directly. Please do not send your applications to GSO, as we are unable to process them. Due to the high volume of emails, we receive daily, we may not be able to respond to all inquiries. Thank you for your understanding.