Job Openings Front-End Developer

About the job Front-End Developer

Front End Developer

Duration: 12 months

Location: Mozambique

Role purpose:

We are seeking a highly skilled Specialist Front-End Developer to implement a dynamic, user-centric interface for a digital insurance marketplace initially targeting the Mozambique market

Key accountabilities and decision ownership

  • Develop visually appealing, responsive UI layouts using modern web technologies in alignment with development standards and design specifications.
  • Write comprehensive unit tests to validate front-end application behavior and ensure high-quality code.
  • Integrate data from various backend systems and services through RESTful APIs.
  • Gather, analyze, and refine UI/UX specifications and requirements based on user needs and feedback.
  • Collaborate closely with backend developers to define and refine data contracts and integration requirements that support optimal performance and usability of web applications.
  • Core competencies, knowledge, and experience
  • Strong understanding of client-server architecture and web protocols (HTTP).
  • Proficiency in JavaScript transpilation.
  • Expertise in CSS pre-processing using tools like SASS or LESS.
  • Experience with unit testing and integration testing frameworks.

Must have technical skills:

  • Proficient with Git and basic Linux command-line operations.
  • Solid understanding of web architecture and RESTful API integration.
  • Strong skills in HTML5, CSS3, and JavaScript.
  • Experience in JavaScript unit testing frameworks (e.g., Jest, Mocha).
  • Hands-on experience with Node.js, Vue.js, React.js, NPM, and Webpack. React.js preferred.

Preferred technical skills:

  • Basic experience with Docker (building and running containers).
  • Familiarity with Kubernetes and Helm for application deployment and debugging.
  • Understanding of AWS services, especially S3.
  • Exposure to CI/CD pipelines using GitLab-CI or GitHub Actions.
  • Knowledge of API documentation and security standards (Swagger/OAS3, JWT, OAuth2, OpenID Connect).