We seek a Senior Angular Developer with over 7 years of experience in frontend development. The ideal candidate will be proficient in Angular (version 15+) and possess a strong background in designing and implementing user interfaces, enhancing application performance, and collaborating with cross-functional teams to deliver high-quality solutions. This role involves mentoring junior developers and leading defect triage processes while ensuring adherence to coding standards.
Responsibilities :
Proficiency in Angular 15+, including Angular CLI, Angular Material, RxJS, and maintaining design and contributing to internal design systems.
Familiarity with reactive programming paradigms, async programming, and state management.
Strong understanding of HTML5, SASS, and JavaScript, such as semantic HTML, SASS mixings, themes, one-dimensional and two-dimensional layouts, and responsiveness to various screen sizes.
Experience with developing reusable components, services, and toolkits.
Experience with RESTful APIs, asynchronous programming, and their best practices.
Familiarity with version control systems (e.g., Git) and package managers (e.g., npm).
Knowledge of front-end build tools and workflows, such as Webpack or Vite skills.
Description Brief description of the project, and technologies used.
Working knowledge of web app packaging, building docker images, and running containers.
Familiarity with CI/CD pipelines and webservers.
Experience with Agile, and Kanban methodologies.
Lead defect triage with other leads, products managers, and stakeholders
Mentoring junior developers with planning, estimations, and implementations.
Perform code reviews to ensure they follow a certain agreed standard.
Propose solutions, and POCs for front-end problems like performance, caching, maintainability, readability, etc.
Qualifications & Requirements :
Bachelor s degree in computer science, Engineering, or a related field.
6+ years of experience in Frontend development.
Extensive experience in web development and following web standards.
Strong portfolio demonstrating previous work in Angular development.
Experience with test-driven development (TDD) and automated testing frameworks is a plus.
Experience with server-side technologies (e.g. Java, NET) is a plus.