Design, develop, and maintain responsive, scalable, and high-performance web applications. Collaborate with Business Analysts and Product Managers to translate business requirements into technical solutions. Work closely with QA and DevOps teams to ensure software quality, automated testing, and smooth deployment.
Apply frontend best practices in reusable components, accessibility, security, and performance optimisation. Participate in code reviews, pair programming, unit testing and continuous improvement. Integrate frontend applications with RES
Tful APIs and other backend services. Maintain technical documentation and ensure clean, reliable, and maintainable code.
Degree or Diploma in Computer Science, Information Technology, Computer Engineering or a related discipline. Proficient in JavaScript, TypeScript, HTML5, and CSS3. Hands-on experience with modern frontend frameworks such as React.js, Next.js, Vue.js, Svelte, or Angular.
Experience with state management tools, UI component libraries, and frontend build tools. Familiarity with frontend testing frameworks such as Jest, Playwright or React Testing Library. Experience integrating RES
Tful APIs, GraphQL or WebSockets. Knowledge of Git, CI/CD pipelines, Agile development and software engineering best practices. Understanding of responsive design, web performance optimisation, accessibility and frontend security. Strong problem-solving, communication and collaboration skills. Added Advantages Experience with R