Silicon Avenue, Cybercity, Ebene 72201, Mauritius

Technical Architect – UI

Full Time
Posted 4 months ago

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.

Job Features

Job Category

Innovation and Technology

Apply Online

A valid email address is required.
A valid phone number is required.

For more information on the Candidate Privacy Notice, please click here.