Back-End Software Developer (E-Commerce)– Nairobi, Kenya

Summit Recruitment and Search Africa is a leading Recruitment and Executive Search agency head quartered in Kenya providing outstanding talent to a wide range of companies and NGOs in various business sectors across Africa.

Our client, a Premier Security Solutions Provider in Africa, is seeking to recruit a proficient Back-End Software Developer to join their esteemed team. The successful candidate will be comfortable working independently as well as with a team in the design and development of mission-critical websites, applications, and layers of infrastructure to ensure alignment with the long-term technology roadmap. They will create and maintain workflows, manage testing schedules, and produce high-quality code to elevate team performance and efficiency.

Key Responsibilities

  • Lead backend development efforts, making architectural decisions and overseeing end-to-end system development.
  • Drive optimization initiatives, tackling discovery challenges like recommendation algorithms and search system enhancements.
  • Demonstrate a proactive approach, focusing on impactful feature delivery, while contributing to front-end design for user-centric applications.
  • Manage database functionality and application performance, ensuring seamless operation and efficient resource utilization.
  • Engage in full-cycle software development, including coding, testing, issue resolution, and performance analysis.
  • Design robust APIs, manage scalable distributed systems, and develop automated testing frameworks to meet business needs and ensure system reliability, Performance and Scalability.
  • Build the front-end of applications through appealing visual design.


  • Must have a bachelor’s degree in computer science, BBIT, BSCIT or related field.
  • Must have 3 years experience working in an active software development environment, with a demonstrated expertise in designing RESTful APIs, particularly for web applications.
  • Proficiency in computer science principles, algorithms, and web design, with demonstrated skills in programming languages such as Java with Spring Boot, JavaScript frameworks (e.g., Angular, React, Node.js), HTML, CSS, and JavaScript.
  • Competence in MySQL database administration, familiarity with IDEs such as Jetbrains IntelliJ/Apache Netbeans and Jetbrains PHPStorm, and strong knowledge of managing hosting environments.
  • Experience in developing and managing databases and applications, writing code, building prototypes, resolving issues, and optimizing web applications for performance and scalability.
  • Excellent communication skills, problem-solving abilities, and dedication to delivering objectives, along with the capability to work independently as well as collaboratively within a team environment while maintaining professionalism and dealing with complexity.

Please click on the tab below to apply:

We endeavour to make contact with all of our applicants, but unfortunately, high volumes of applications make this unrealistic. If you do not hear from us within two weeks your application has not been successful on this occasion. This does not mean you will not be considered for future roles so please keep an eye on our job board and apply for positions that match your skills and experience.

*** Summit Recruitment & Search, as a policy, does not charge any fee as a pre-employment or post-employment requirement***

Salary: Monthly Gross Salary: Kes 130,000 – 160,000 Depending on Experience (Approx. 1056 USD)
Location: Nairobi, Kenya
Career Level: Mid Level
Job Type: Full Time
Deadline for applications: 30/03/2024