Overview
· Proficiency in Angular 15+, including Angular CLI, Angular Material, RxJS, and maintaining design and contributing to internal design system.
· Familiarity with reactive programming paradigms, aysnc programming and state management.
· Strong understanding of HTML5, SASS, and JavaScript like semantic HTML, SASS mixings, themes, one dimensional and two-dimensional layouts, Responsiveness for 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, technologies used.
· Working knowledge of web app packaging, building docker images, running containers.
· Familiarity CI/CD pipelines and webservers.
· Experience with Agile, 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 it follows a certain agreed standard.
- · Propose solutions, POCs for front-end problems like performance, caching, maintainability, readability etc.