myjob logo

Search by job title, skills, company or browse by categories.

Technology Consultant – Front End Developer

Full-time
  • Port Louis
  • Not disclosed
  • Posted Jul 16, 2026
  • Closing 31/07/2026
  • ICT / IT / Web
  • Front End Developer
  • Technology Consultant
  • Software Engineer
  • Frontend Engineer

Share:

Job Description

Key Responsibilities

  • Contribute to technical documentation and user guides.
  • Develop and maintain dynamic, responsive web applications using React.js or Angular.
  • Translate UI/UX designs into clean, efficient, and reusable code.
  • Optimize applications for maximum speed and scalability.
  • Work with RESTful APIs and integrate them with frontend components.
  • Implement state management solutions (Redux, NgRx, Context API).
  • Write unit and integration tests (Jest, Karma, Jasmine) to ensure code reliability.
  • Collaborate with backend developers to ensure seamless integration.
  • Debug and resolve frontend issues, ensuring cross-browser compatibility.
  • Stay updated with the latest frontend trends, tools, and best practices.        

 

Skills & Experience

  • Minimum 2.5+ years of experience in frontend development.
  • Strong proficiency in React.js  or Angular.
  • Experience with JavaScript/TypeScript and modern ES6+ features.
  • Familiarity with CSS preprocessors (SASS, LESS) and CSS frameworks (Bootstrap, Tailwind CSS).
  • Knowledge of RESTful APIs and asynchronous request handling.
  • Experience with version control (Git, GitHub/GitLab).
  • Understanding of frontend build tools (Webpack, Babel, npm/yarn).
  • Understanding of Agile/Scrum development methodologies.
  • Strong problem-solving skills and attention to detail. 

Soft Skills:

  • Strong problem-solving and analytical thinking.
  • Willingness to learn new technologies.
  • Good communication and teamwork abilities.
  • Ability to take feedback and improve code quality.
  • Ability to work under pressure and during odd hours to meet tight deadlines. 

Technical Skills:

  • React.js (Hooks, Redux, React Router) OR Angular (RxJS, NgRx, Angular CLI)
  • JavaScript (ES6+) / TypeScript
  • HTML5 & CSS3 (Flexbox, Grid, Animations)
  • Responsive & Mobile-First Design
  • State Management (Redux, Context API, NgRx)
  • Testing (Jest, React Testing Library, Karma/Jasmine)
  • API Integration (REST, GraphQL is a plus)
  • Version Control (Git, GitHub/GitLab/Bitbucket) 

RESOURCE TO BE ALLOCATED

(Standard as allocated to all employees) 

Education

  • Bachelor’s degree in Computer Science, IT, or related field.
  • Certifications or formal training in React.js, JavaScript, or frontend development is a plus 

Nice-to-Have Skills

  • Familiarity with UI/UX design principles (Figma, Adobe XD).
  • Basic understanding of backend technologies.