Associate Technology Consultant (Java Developer)- Front End Developer
- Port Louis
- Not disclosed
- Permanent
- Added 11/12/2025
- Closing 09/01/2026
- Hanaa Kaufid
Login to apply
Your role is to develop and implement high quality application software in accordance with international standards using specific software development tools and methodologies.
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
- 1+ 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).
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)
QUALIFICATIONS & EXPERIENCE
- Bachelor’s degree in Computer Science, IT, or related field.
- Certifications in React, Angular, or Frontend Development is a plus
- Familiarity with UI/UX design principles (Figma, Adobe XD).
- Basic understanding of backend technologies.