Software Developer Intern (3 positions)

FREMONT INTERNATIONAL ASSOCIATES LTDNairobiroam-kepublished 09/15/2026
Must-have:JavaScriptPythonReactGitAWSDockerFrontendBackendCI/CD

Job Type: Internship

Location: Nairobi

Company: Professional Services

Software Developer Interns

About the Role

We are looking for a motivated and problem-solving Software Developer Interns to join our engineering team. You will work alongside experienced developers to build, maintain, and deploy scalable backend and frontend applications while gaining hands-on exposure to modern production software workflows.

Key Responsibilities

  • Develop and maintain web applications using Python, Django, and React.
  • Design and consume RESTful APIs using Django REST Framework (DRF).
  • Collaborate using Git for version control and code reviews.
  • Solve algorithmic challenges and write efficient, clean, and maintainable code.
  • Assist in containerizing applications and supporting deployment pipelines.

Requirements

  • KCSE, B+ and above or its equivalent
  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field; or be in the final year of study in any of these disciplines.
  • Languages & Frameworks: Solid understanding of JavaScript, React, Python, Django, and Django REST Framework.
  • Core CS Fundamentals: Strong problem-solving skills with a good foundation in Data Structures and Algorithms.
  • Tools: Proficiency with Git and GitHub/GitLab workflows.
  • Bonus Points: Basic knowledge or hands-on experience with Docker, CI/CD, and application deployment (AWS, Digital Ocean, or similar)
  • Must have excellent communication and interpersonal skills
  • Impeccable Integrity
  • Eager to learn new technologies

How to Apply

Send your CV and a link to your GitHub profile or portfolio to hr@eperformancedashboard.com and/or Brighter Monday portal with the subject line 'Software Developer Intern Application' Due to the volume of applications, only shortlisted candidates will be contacted. Interviews will be conducted on a rolling basis.