Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 2, 2026
    Deadline: Mar 10, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

     

    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...
    Read more about this company

     

    Lead Software Engineer

    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

    go to method of application »

    Senior Software Developer

    What 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

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Solar Panda Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail