Frontend Developer
About Somo Africa
Somo identifies, trains, funds, and scales entrepreneurs in East Africa's most underserved markets to create sustainable livelihoods, generational impact, and community jobs.
Role Summary
We are looking for a skilled Frontend Developer to design, build, and maintain responsive, user-friendly web applications. The role will involve translating UI/UX designs into functional interfaces, integrating frontend applications with backend APIs, optimizing performance, and ensuring a consistent experience across devices and browsers.
The ideal candidate should be comfortable working in a collaborative development environment, troubleshooting frontend issues, and writing clean, maintainable code.
Why join Somo in this role?
Join Somo to build next-generation community enterprises and inclusive economic systems.
Requirements & Experience
- Bachelor’s degree or equivalent experience in Computer Science, IT, Software Engineering, or a related field.
- Strong proficiency in HTML, CSS, and JavaScript/TypeScript.
- Experience with modern frontend frameworks, preferably React.
- Experience consuming and integrating REST APIs.
- Understanding of responsive web design and cross-browser compatibility.
- Familiarity with Git and collaborative software development workflows.
- Ability to troubleshoot, debug, and optimize frontend applications.
- Good understanding of UI/UX principles.
- Strong communication, problem-solving, and teamwork skills.
- Experience with C#/.NET backend integration is an advantage.
What's in it for you
- Competitive salary.
- Professional development and learning opportunities.
- Collaborative and supportive working environment.
- Opportunity to work on real-world technology projects.
- Career growth and advancement opportunities.
- Exposure to modern software development practices and technologies.
Apply for this role
Fill out the form below. We review every application carefully.