Junior Software Engineer job at EIDU
New
Today
Linkedid Twitter Share on facebook
Junior Software Engineer
2026-02-28T14:02:06+00:00
EIDU
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_6812/logo/EIDU.jpg
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Telecommunications
Computer & IT
KES
MONTH
2026-03-24T17:00:00+00:00
8

About Eidu

Eidu is a fast-growing EdTech company that is revolutionizing the way children learn. We are passionate about making education accessible and engaging for all children, regardless of their background. Our innovative platform uses cutting-edge technology to deliver personalized learning experiences that adapt to each child's unique needs and pace. We are a diverse and inclusive team of educators, technologists, and creatives who are united by a shared mission to empower the next generation.

Role Context

We are looking for a talented and motivated Junior Software Engineer to join our dynamic engineering team. This is an exciting opportunity to contribute to the development of our core platform and work on challenging projects that have a real impact on children's education. You will be working closely with experienced engineers, product managers, and designers to build and enhance our product.

Responsibilities

  • Design, develop, and maintain high-quality software solutions for our learning platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and upgrade existing software.
  • Stay up-to-date with the latest industry trends and technologies.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proficiency in at least one modern programming language (e.g., Python, JavaScript, Java, Go).
  • Understanding of software development principles, data structures, and algorithms.
  • Familiarity with web development frameworks (e.g., React, Angular, Vue.js, Django, Flask).
  • Knowledge of database systems (e.g., SQL, NoSQL).
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Experience Needed

0-2 years of experience in software development. Internships or personal projects are highly valued.

What We Offer

  • Competitive salary and benefits package.
  • Opportunity to work in a fast-paced, innovative environment.
  • Professional development and growth opportunities.
  • A chance to make a meaningful impact on children's education.
  • Collaborative and supportive team culture.
  • Design, develop, and maintain high-quality software solutions for our learning platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and upgrade existing software.
  • Stay up-to-date with the latest industry trends and technologies.
  • Proficiency in at least one modern programming language (e.g., Python, JavaScript, Java, Go).
  • Understanding of software development principles, data structures, and algorithms.
  • Familiarity with web development frameworks (e.g., React, Angular, Vue.js, Django, Flask).
  • Knowledge of database systems (e.g., SQL, NoSQL).
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
bachelor degree
12
JOB-69a2f55eec047

Vacancy title:
Junior Software Engineer

[Type: FULL_TIME, Industry: Telecommunications, Category: Computer & IT]

Jobs at:
EIDU

Deadline of this Job:
Tuesday, March 24 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Saturday, February 28 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about EIDU
EIDU jobs in Kenya

JOB DETAILS:

About Eidu

Eidu is a fast-growing EdTech company that is revolutionizing the way children learn. We are passionate about making education accessible and engaging for all children, regardless of their background. Our innovative platform uses cutting-edge technology to deliver personalized learning experiences that adapt to each child's unique needs and pace. We are a diverse and inclusive team of educators, technologists, and creatives who are united by a shared mission to empower the next generation.

Role Context

We are looking for a talented and motivated Junior Software Engineer to join our dynamic engineering team. This is an exciting opportunity to contribute to the development of our core platform and work on challenging projects that have a real impact on children's education. You will be working closely with experienced engineers, product managers, and designers to build and enhance our product.

Responsibilities

  • Design, develop, and maintain high-quality software solutions for our learning platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and upgrade existing software.
  • Stay up-to-date with the latest industry trends and technologies.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proficiency in at least one modern programming language (e.g., Python, JavaScript, Java, Go).
  • Understanding of software development principles, data structures, and algorithms.
  • Familiarity with web development frameworks (e.g., React, Angular, Vue.js, Django, Flask).
  • Knowledge of database systems (e.g., SQL, NoSQL).
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Experience Needed

0-2 years of experience in software development. Internships or personal projects are highly valued.

What We Offer

  • Competitive salary and benefits package.
  • Opportunity to work in a fast-paced, innovative environment.
  • Professional development and growth opportunities.
  • A chance to make a meaningful impact on children's education.
  • Collaborative and supportive team culture.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

To apply for this position, please submit your resume and a cover letter through our careers portal.

Application Link:

Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Tuesday, March 24 2026
Duty Station: Nairobi | Nairobi
Posted: 28-02-2026
No of Jobs: 1
Start Publishing: 28-02-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.