Closing on: Sep 30, 2026

Associate Technology Consultant (Java Developer) – Front End Developer

Build responsive and dynamic frontends…

Job Purpose

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)

QUALIFICATIONS

  • 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

Share now

LinkedIn
Facebook

The SIL Team is a group of IT professionals with expertise in delivering high-quality software solutions to clients worldwide. They specialize in working with businesses in Mauritius, India, and Africa, and have a deep understanding of the unique needs of these regions.

Company: SIL
Location: Mauritius

Apply for this position

Allowed Type(s): .pdf, .doc, .docx