Senior Software Developer at Solar Panda

at Senior Software Developer
Location MOMBASA, Kenya
Date Posted March 3, 2026
Category Education / Teaching
Engineering
Management
Security
Job Type Full-time
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

hat You Will Do

  • Develop backend services using TypeScript and Node.js.
  • Design, build, and maintain reliable, high-performance server-side applications. Write clean, structured code that follows best practices.
  • Create and manage microservices architecture.
  • Build independent, deployable services with clear boundaries. Handle communication between services using REST, messaging, or event-driven patterns. Ensure resilience and scalability.
  • Work with both relational (SQL) and document (NoSQL) databases.
  • Design and optimize data storage, write efficient queries, manage migrations, maintain data integrity, and use caching where needed.
  • Write automated tests (unit, integration, and end-to-end).
  • Maintain test suites to ensure reliability and performance. Support CI/CD pipelines and apply test-driven or behavior-driven development when appropriate.
  • Participate in code reviews and architecture discussions.
  • Review code for quality, performance, and security. Contribute to technical design sessions and suggest improvements for long-term architecture.
  • Work with product managers, designers, and frontend engineers in a Scrum environment. Manage tasks in Jira, contribute to pull requests in GitHub, and take part in sprint planning, stand-ups, and retrospectives.

Qualifications

  • Proficiency in using Jira and Node.js expertise.
  • Experience with TypeORM (or similar ORM)
  • Strong understanding of microservices architecture
  • Experience with Agile , Jira and GitHUB
  • Experience writing automated tests.
  • 5-8 years of professional development experience
  • Bachelor’s degree in computer science, Software Engineering, or a related field is preferred

 

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