Job Description
Software Developer – Frontend
Role Overview
This role focuses on building and maintaining user-facing components of health informatics systems. You will work in agile, open-source environments to deliver scalable, reliable, and user-centred digital health solutions.
Key Responsibilities
- Translate user stories and business requirements into functional frontend designs
- Design, develop, test, and maintain health informatics applications
- Participate in peer reviews of solution designs and source code
- Perform unit testing to ensure robustness, usability, and reliability
- Maintain and enhance existing Health Information Systems (HIS)
- Integrate frontend components with backend services and third-party systems
- Contribute to code quality, documentation, and automation practices
- Evaluate and adopt new technologies to improve development efficiency
- Support Agile development processes, including estimation and sprint planning
- Collaborate with open-source digital health communities and global goods initiatives
Qualifications
- Bachelor’s degree in Computer Science, IT, or a related field
- Minimum 3 years’ web development experience, including at least 2 years with OpenMRS
- Strong frontend skills using React, Angular, Vue, or similar frameworks
- Advanced knowledge of Java, PHP, JavaScript, Node.js, HTML, and CSS
- Experience with relational databases and strong SQL skills
- Working knowledge of RESTful APIs and mixed OS environments
- Experience with Git, Docker, Maven, Gradle, Spring, Hibernate, and Agile Scrum
- UI/UX experience and strong collaboration skills
How to Apply
Apply via Palladium International on palladium.csod.com
💡 Explore more IT & Technology jobs in Kenya on
FindJobsKE.com