← All open jobs

Information Technology · Contract

Direct employer

Junior Software Developer

Riana Group

NairobiEntry level · Not statedDeadline not published by employerChecked 28 Oct 2026
Software development workspace with a laptop and notebook overlooking Nairobi.

About this role

This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.

Role overview

Riana Group is looking for a Junior Software Developer to work on a contract basis in Nairobi, Kenya. This role suits candidates with a degree in computer science or related fields and at least two years of software development experience.

Read full role

What you will do

  • Develop and maintain web applications using Laravel, React, Next.js, and C#.
  • Design and optimise databases with MySQL and MongoDB.
  • Work with cross-functional teams to define, design, and deliver new features.
  • Write clean, scalable, and efficient code.
  • Identify and fix software defects through debugging and troubleshooting.
  • Participate in code reviews and adhere to best practices in development and security.
  • Stay informed about new technologies and improve development processes.
  • Collaborate with stakeholders to gather and analyse software requirements.
  • Create software architecture and technical specifications based on project needs.
  • Test software thoroughly to ensure quality, performance, and security standards are met.
  • Support and maintain existing software applications as required.
  • Contribute to continuous improvement of development practices.

Requirements

  • Bachelor's degree in computer science, software engineering, Information Technology, or a related field.
  • At least two years of experience in software development with knowledge of the software development life cycle.
  • Experience with PHP Laravel, C#, React, and Next.js.
  • Strong skills in designing and managing MySQL and MongoDB databases.
  • Knowledge of API development and integration.
  • Experience using version control tools such as Git.
  • Familiarity with web development technologies including HTML, CSS, and JavaScript frameworks is a plus.
  • Understanding of relational databases and ability to write SQL queries.
  • Knowledge of software testing and debugging methods.
  • Strong problem-solving and analytical skills.
  • Good teamwork and communication skills.
  • Ability to work independently and be self-motivated.
  • Having a portfolio of personal projects or previous work experience is highly desirable.

How to apply

Apply through the employer's official contact. The employer has not published a closing date.

View advert & apply