Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens for trade and business facilitation. Our purpose is to implement, operate and maintain digital systems and services to enable secure, cost-effective and reliable interactions government agencies, businesses and citizens, anywhere, anytime.
Key Responsibilities:
We are looking for a highly skilled and experienced UI Architect specialized in Angular to join our dynamic team. The ideal candidate will have a deep understanding of front-end technologies with a focus on Angular frameworks. This role involves designing and implementing complex web applications that deliver outstanding user experiences. As a UI Architect, you will lead the front-end development team, ensuring that the architectural vision is realized with high-quality code and innovative solutions.
Design and implement scalable, maintainable, and adaptive UI architecture using Angular.
Lead the front-end development team, providing technical guidance and mentorship.
Collaborate with product managers, UX/UI designers, and backend engineers to ensure seamless integration and delivery of high-quality applications.
Establish coding standards, best practices, and development methodologies for Angular-based projects.
Conduct code reviews and ensure that the codebase is clean, efficient, and aligned with the architectural vision.
Stay abreast of new Angular features and capabilities, as well as broader trends in front-end development, to continually improve the product and development process.
Optimize application for maximum speed and scalability while ensuring application security.
Solve complex performance problems and architectural challenges.
Lead by example by writing clean, testable, and efficient code.
Required Qualifications and Skills:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
At least 5 years of experience in front-end development, with a minimum of 3 years focusing on Angular.
Strong expertise in Angular and its core principles, including modules, components, services, and dependency injection.
Proficiency in HTML5, CSS3, and JavaScript/TypeScript.
Experience with responsive and adaptive design principles.
Understanding of cross-browser compatibility issues and ways to work around them.
Familiarity with front-end build tools, such as Angular CLI, Webpack, npm, etc.
Experience with RESTful APIs and web services integration.
Excellent problem-solving skills, with the ability to architect high-performance, scalable solutions.
Strong leadership and communication skills, capable of motivating and guiding a team of developers.
Experience in Agile/Scrum development processes.
Desirable Skills:
Experience with other front-end frameworks (React, Vue.js) is a plus.
Experience with mobile development is a plus.
Knowledge of state management libraries (NgRx, Redux) and their integration with Angular.
Familiarity with docker and CI/CD pipelines.
Mauritius Network Services Ltd reserves the right to change, update, or withdraw any job vacancy without prior notice. Posting a position on this website does not guarantee employment. Only candidates selected for further consideration will be contacted.