About Company
Rogers Capital Technology Services is a leading provider of innovative technology solutions across Mauritius and the broader African region. As a subsidiary of Rogers Capital, a diversified Mauritian group, we are at the forefront of digital transformation, offering expertise in cloud services, cybersecurity, enterprise resource planning (ERP), data analytics, and custom software development. Our mission is to empower businesses with cutting-edge technology that drives efficiency, growth, and competitive advantage. We foster a dynamic, collaborative, and forward-thinking environment where talent thrives, ideas are valued, and every team member contributes to impactful projects. With a commitment to excellence and continuous innovation, we pride ourselves on delivering robust, scalable, and user-centric solutions that meet the evolving demands of our diverse clientele. Join us to be part of a team that shapes the digital future of Mauritius.
Job Description
We are seeking a highly skilled and experienced Senior Frontend Engineer to join our growing technology team in Chamarel, Black River District. In this pivotal role, you will be instrumental in designing, developing, and maintaining sophisticated user interfaces for our diverse portfolio of web applications. You will work closely with product managers, UX/UI designers, and backend engineers to translate complex business requirements and wireframes into intuitive, high-performance, and visually appealing user experiences. As a Senior Engineer, you will not only write clean, efficient, and maintainable code but also contribute significantly to architectural decisions, set technical standards, and mentor junior developers. We are looking for a proactive problem-solver with a deep understanding of modern frontend technologies, a passion for user experience, and a commitment to continuous learning and improvement. This is an exciting opportunity to lead frontend development efforts, drive innovation, and make a tangible impact on the digital products that power businesses across the region. You will be expected to take ownership of projects, ensure code quality through rigorous testing and review processes, and actively participate in all phases of the software development lifecycle. Your expertise will be crucial in building responsive, scalable, and accessible web applications that stand out in a competitive digital landscape.
Key Responsibilities
- Lead the design, development, and implementation of highly interactive and responsive web applications using modern JavaScript frameworks.
- Collaborate with cross-functional teams (Product, Design, Backend) to define, design, and ship new features.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Write clean, well-documented, and testable code, adhering to best practices and coding standards.
- Conduct code reviews, provide constructive feedback, and mentor junior and mid-level frontend engineers.
- Contribute to the architectural vision and technical roadmap of frontend systems.
- Troubleshoot and debug complex issues, identifying and implementing effective solutions.
- Stay up-to-date with emerging frontend technologies, trends, and best practices, and advocate for their adoption where appropriate.
- Actively participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Develop and maintain reusable UI components and libraries.
Required Skills
- 5+ years of professional experience in frontend web development.
- Expert proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Extensive experience with at least one modern frontend framework (React, Angular, or Vue.js, with a strong preference for React).
- Solid understanding of state management libraries (e.g., Redux, Zustand, Context API for React).
- Proficiency with build tools like Webpack, Vite, or Parcel.
- Experience with RESTful APIs and asynchronous request handling.
- Strong understanding of responsive design principles and cross-browser compatibility.
- Familiarity with version control systems, especially Git.
- Demonstrable experience with unit and integration testing frameworks (e.g., Jest, React Testing Library, Cypress).
- Excellent problem-solving skills and attention to detail.
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience with TypeScript.
- Familiarity with UI component libraries (e.g., Material-UI, Ant Design, Chakra UI).
- Knowledge of server-side rendering (SSR) or static site generation (SSG).
- Experience with cloud platforms (AWS, Azure, GCP).
- Understanding of micro-frontend architectures.
- Familiarity with Agile/Scrum development methodologies.
- Prior experience in a senior or lead frontend role.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health and wellness benefits.
- Opportunities for professional development and continuous learning.
- Flexible working hours (subject to project needs).
- A collaborative and innovative work environment.
- Modern office space in a scenic location.
- Employee recognition programs.
- Company-sponsored social events and team-building activities.
How to Apply
If you are a passionate and experienced Senior Frontend Engineer looking to make a significant impact, we encourage you to apply! Please click on the application link below to submit your detailed CV and a cover letter outlining your relevant experience and why you are a great fit for Rogers Capital Technology Services. We look forward to reviewing your application.
