Web Developer

Marketing
Permanent Full-Time
Mogadishu

Job Summary

Docol Group is seeking a skilled and motivated Web Developer to design, develop, and maintain modern web applications and digital platforms. The ideal candidate will have strong front-end development expertise, experience with scripting languages, and a solid portfolio demonstrating real-world projects. Experience in broader software development is a strong advantage.

Key Responsibilities

  • Develop and maintain web applications using React, HTML, CSS, and JavaScript.

  • Build responsive, scalable, and user-friendly interfaces.

  • Write clean, efficient, and well-documented code.

  • Integrate APIs and backend services where required.

  • Use scripting languages such as Python for automation or backend tasks.

  • Collaborate with designers, IT teams, and stakeholders to deliver requirements.

  • Troubleshoot, debug, and optimize web applications for performance and security.

  • Maintain version control using Git/GitHub.

  • Support continuous improvement of existing systems and platforms.

Requirements

  • Strong experience with React.

  • Proficiency in HTML, CSS, and JavaScript.

  • Knowledge of scripting languages such as Python.

  • Solid understanding of modern web development best practices.

  • Portfolio required (live projects, GitHub repositories, or case studies).

  • Experience in software development or full-stack development is a strong plus.

  • Strong problem-solving, communication, and teamwork skills.

What make us a great place to work

Docol Group offers a competitive salary, professional development opportunities, and the chance to be part of a leading company committed to making a difference in East Africa. If you have the experience and drive to excel in this role, we would love to hear from you.

How to Apply

Please fill out the application form below this post and upload your updated CV and cover letter. Shortlisted candidates will be contacted for interviews.

Job Application

1 of 5
01. Personal Information
2 of 5
02. Position Applied For
3 of 5
03. Employment History
Current/Most Recent Employer:
Previous Employer
4 of 5
04. Education
Most Recent Education
Previous Education
Skills and Qualifications
5 of 5
0.5 Applicant's Declaration
By submitting this application, I hereby declare that the information provided in this application is accurate to the best of my knowledge. I understand that any false statements or omissions may result in disqualification from the hiring process or dismissal from employment if hired.