N…

WEB APPLICATION SOFTWARE DEVELOPER

Internship Nairobi, KE
Posted 1 day, 19 hours ago 0 views 0 applications

Job Description

Job Description

We are seeking a highly skilled and motivated Web Application Software Developer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining scalable, secure, and high-performance web-based applications that support enterprise and public sector digital transformation initiatives.

Key Responsibilities

  • Assist in the design, development, and implementation of web-based software applications
  • Write, test, debug, and maintain code using approved programming languages and frameworks
  • Support software testing activities, including troubleshooting and bug fixing
  • Maintain accurate and up-to-date documentation of systems, processes, and development activities
  • Utilize version control systems (e.g., Git) and adhere to established coding standards and best practices
  • Collaborate effectively with team members, including developers, designers, and project managers, on assigned tasks
  • Participate in code reviews and continuous improvement of development practices
  • Adhere to organizational policies, professional ethics, and project timelines

Requirements / Qualifications

  • Must be a awaiting graduation or completed Bsc in Software Development, Computer Science, Information Technology, or a related field
  • Basic knowledge of programming languages and OOP mastery such as Java, Python, PHP, or JavaScript
  • Familiarity with databases (e.g., MySQL, PostgreSQL) and basic system design concepts
  • Understanding of web development fundamentals (HTML, CSS, REST APIs)
  • Strong willingness to learn, attention to detail, and ability to work in a team environment

Added Advantage

  • Knowledge or hands-on experience with Laravel (PHP framework)
  • Experience with Angular or other modern frontend frameworks
  • Exposure to full-stack development concepts
Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

Start with a free job match to see how well you fit. Then order a tailored CV.

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?