Full Stack Software Developer

We are looking for an experienced, highly motivated Full Stack Software developer to work on a project that will involve developing a Mobile Application using React Native and a Web Application using any preferred technology stack.


The ideal candidate should be comfortable around both front-end and back-end modern technologies, APIs, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.



  • Design and develop Rest APIs using any preferred stack

  • Develop a Mobile Application using React Native

  • Develop a Web Application using any preferred stack (Admin Dashboard)

  • Work closely with the Product owners to define, implement, and refine features and functionality



  • Experience developing Mobile and Web Applications

  • Highly experienced with any back-end programming language (e.g. Nodejs, Python, Ruby, Java, .NET,  PHP, etc)

  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) 

  • Knowledge of front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, VueJs, ReactJs, Angular)

  • Excellent communication and teamwork skills

  • 2+ years of experience in developing software

  • Experience working with UI/UX engineers and converting designs to visual elements

  • Proven experience as a Full Stack Developer or similar role


Experience in container-based cloud Platforms (e.g Heroku, AWS) will be an added advantage.

How to Apply

Submit applications with previously completed projects to : 

[email protected]

Koodi solutions
Nairobi, KE