Black Friday Ulikuwa unangoja ishuke. Imeshuka. starts in is live - ends in See early deals Shop the deals
Black Friday starts Fri 27 Nov 2026, 00:00. Black Friday is live until Mon 30 Nov 2026, 23:59.

Junior Software Developer

Status
Open
Source
MyJobMag
• Job Type Full Time
• Qualification BA/BSc/HND
• Experience 2 years
• Location Nairobi
• Job Field ICT / Computer
• Build and maintain features Develop assigned features and fixes using Laravel, React, Next.js and C#. Write clean, readable code that follows team standards. What success looks like: assigned tasks delivered on time, with few rework cycles after code review.
• Develop assigned features and fixes using Laravel, React, Next.js and C#.
• Write clean, readable code that follows team standards.
• What success looks like: assigned tasks delivered on time, with few rework cycles after code review.
• Test, debug and resolve defects Test your own work, then reproduce, investigate and fix assigned bugs. What success looks like: defects fixed within the agreed time, and no repeat of the same defect.
• Test your own work, then reproduce, investigate and fix assigned bugs.
• What success looks like: defects fixed within the agreed time, and no repeat of the same defect.
• Work with databases and APIs Write and optimise queries in MySQL and MongoDB, and help integrate APIs, with guidance. What success looks like: queries and integrations that work correctly and pass review the first time.
• Write and optimise queries in MySQL and MongoDB, and help integrate APIs, with guidance.
• What success looks like: queries and integrations that work correctly and pass review the first time.
• Collaborate and learn Take part in stand-ups and code reviews, and apply feedback. Support project managers, designers and testers to deliver features. What success looks like: positive review feedback, and clear improvement in code quality over time.
• Take part in stand-ups and code reviews, and apply feedback.
• Support project managers, designers and testers to deliver features.
• What success looks like: positive review feedback, and clear improvement in code quality over time.
• Support existing applications and keep documentation current Handle routine support and maintenance tasks, and document what you build. What success looks like: support requests resolved on time, and documentation updated with every change.
• Handle routine support and maintenance tasks, and document what you build.
• What success looks like: support requests resolved on time, and documentation updated with every change.
• First 30 days: Set up your development environment, learn the codebase, tools and team workflow, and complete your first small tasks.
• By day 90: Deliver assigned features independently with only light review, using Git and the team's coding standards correctly.
• By month 6: Own small modules end to end, with consistent quality and few defects.
• By month 12: Contribute to design discussions, need fewer review comments, and show readiness for a mid-level role.
• Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology or a related field.
• Minimum of two (2) years' experience in software development.
• Proficiency in relevant programming languages and development frameworks, such as PHP Laravel, C#, React and Next.js.
• Strong problem-solving skills and the ability to work collaboratively within a team.
• Experience with databases (MySQL, MongoDB), APIs and software development best practices will be an added advantage.
• A portfolio of previous work is highly desirable.
• Job Type Full Time • Qualification BA/BSc/HND • Experience 2 years • Location Nairobi • Job Field ICT / Computer • Build and maintain features Develop assigned features and fixes using Laravel, React, Next.js and C#. Write clean, readable code that follows team standards. What success looks like: assigned tasks delivered on time, with few rework cycles after code review. • Develop assigned features and fixes using Laravel, React, Next.js and C#. • Write clean, readable code that follows team standards. • What success looks like: assigned tasks delivered on time, with few rework cycles after code review. • Test, debug and resolve defects Test your own work, then reproduce, investigate and fix assigned bugs. What success looks like: defects fixed within the agreed time, and no repeat of the same defect. • Test your own work, then reproduce, investigate and fix assigned bugs. • What success looks like: defects fixed within the agreed time, and no repeat of the same defect. • Work with databases and APIs Write and optimise queries in MySQL and MongoDB, and help integrate APIs, with guidance. What success looks like: queries and integrations that work correctly and pass review the first time. • Write and optimise queries in MySQL and MongoDB, and help integrate APIs, with guidance. • What success looks like: queries and integrations that work correctly and pass review the first time. • Collaborate and learn Take part in stand-ups and code reviews, and apply feedback. Support project managers, designers and testers to deliver features. What success looks like: positive review feedback, and clear improvement in code quality over time. • Take part in stand-ups and code reviews, and apply feedback. • Support project managers, designers and testers to deliver features. • What success looks like: positive review feedback, and clear improvement in code quality over time. • Support existing applications and keep documentation current Handle routine support and maintenance tasks, and document what you build. What success looks like: support requests resolved on time, and documentation updated with every change. • Handle routine support and maintenance tasks, and document what you build. • What success looks like: support requests resolved on time, and documentation updated with every change. • First 30 days: Set up your development environment, learn the codebase, tools and team workflow, and complete your first small tasks. • By day 90: Deliver assigned features independently with only light review, using Git and the team's coding standards correctly. • By month 6: Own small modules end to end, with consistent quality and few defects. • By month 12: Contribute to design discussions, need fewer review comments, and show readiness for a mid-level role. • Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology or a related field. • Minimum of two (2) years' experience in software development. • Proficiency in relevant programming languages and development frameworks, such as PHP Laravel, C#, React and Next.js. • Strong problem-solving skills and the ability to work collaboratively within a team. • Experience with databases (MySQL, MongoDB), APIs and software development best practices will be an added advantage. • A portfolio of previous work is highly desirable.

NairobiCity found this advert on MyJobMag. The application is handled there, and that site may ask you to sign in or create an account.

Never pay to apply for a job. If anyone asks for a fee, stop and report the advert.

Sign in to report this listing
0 Comments 0 Shares
Nairobi City https://nairobicity.co.ke