Front end developer
Listed on 2026-02-06
-
Software Development
Software Engineer, Front End Developer, Web Developer
Company Description
EPCON is an impact company, using AI to help NGOs and governments in LMIC to strengthen public health, through the Epi-control platform. Our partners use this platform for more efficient case-finding interventions, diagnostic network optimization, treatment outcome prediction, improved vaccination planning, service delivery and pandemic preparedness. We have supported projects across many different countries including Pakistan, Nigeria, the Philippines, South Africa, India, the Democratic Republic of Congo, and Guinea, benefiting over 2 billion people.
Role DescriptionWe are seeking a skilled Front-End Developer with strong expertise in Angular and a keen eye for UI/UX design to significantly improve the usability, look, and overall experience of our Epi-control platform at our Cape Town office in South Africa. The ideal candidate has experience translating complex user needs into intuitive, responsive, and easy-to-use interfaces. You will be part of our R&D team, collaborating closely with our back-end developer, data scientists, and our CTO.
This role offers the opportunity to shape a product used across global healthcare programmes and contribute to impactful, meaningful work.
- Redesign and modernize the existing front-end of our Epi-control platform
- Create intuitive, user-friendly interfaces aligned with best practices in UI/UX design, accessibility, and performance
- Develop modular, scalable components using Angular and Type Script and maintain a consistent design system
- Collaborate with data scientists and back-end developers to integrate APIs and visualise data effectively.
- Conduct user testing sessions, gather feedback, and translate insights into UX/UI improvements
- Optimize application performance across devices, ensuring smooth interaction and fast load times
- Implement responsive design principles and ensure cross-browser compatibility
- Contribute to CI/CD processes for front-end builds, automated testing, and deployments
- Support the definition of front-end architecture and best practices to ensure maintainability and scalability
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: