Lead Software Engineer at Solar Panda

at Lead Software Engineer
Location NAIROBI, Kenya
Date Posted March 3, 2026
Category Engineering
Security
Job Type Contract
Currency KES

Description

Solar Panda is a social enterprise providing smart, low-cost solar power to communities across Africa, enabling families and small businesses to flourish and grow. Our high-quality solutions provide customers living without electricity access to clean, safe and sustainable solar energy through a unique rent-to-own business model. Customer…

Responsibilities

What You Will Do

  • Lead system design and architecture. Set the technical vision across projects. Design secure, scalable, and high-performing systems. Make decisions on technology stacks, integration, and infrastructure while balancing delivery timelines and business needs
  • Mentor and guide the engineering team. Provide guidance and support to engineers at all levels. Offer coaching, feedback, and knowledge sharing. Encourage continuous learning and accountability
  • Define coding standards and best practices. Set and maintain standards for code quality, documentation, testing, and CI/CD. Promote clean code, performance optimization, and secure practices across backend, frontend, and mobile development.
  • Review code and ensure technical quality. Conduct code reviews to ensure maintainability, scalability, and security. Identify technical debt and drive improvements.
  • Contribute to backend development (Java/Scala). Build and maintain backend services, APIs, and business logic. Optimize performance and reliability in distributed systems and microservices.
  • Work within Agile processes using Jira and GitHub.
  • Angular Development: To build responsive single-page applications with modular design and performance optimization.
  • Tailwind CSS: To create modern, accessible, and consistent UI components.
  • Automated Testing: Use Playwright or Cypress to build end-to-end test suites and integrate them into CI/CD pipelines.
  • Android Development: Design and build Android apps with strong performance and usability. Work with backend teams on API integration and mobile architecture.

Qualifications

  • Proficiency in using TypeScript and Node.js expertise.
  • Experience with TypeORM or similar tools
  • Experience and strong understanding in designing microservices architectures
  • Experience in leading and mentoring a team of software developers
  • 7-10 years of software development experience

 

jobwebkenya

Applying Instructions

Drop files here browse files ... Dropbox ...
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@newjobskenya.com

Popular Jobs