Overview
Skills
Job Details
Required Skills:
Experience in designing and architecting Angular applications, see through the problems while working on the business requirements.
Already performed lead role in various projects.
Experience: 12+ years.
JD:
9+ years(senior) experience developing Angular UI Application for large scale applications,
Significant Angular 17 or higher development skills, including new features like Signals, the router.navigate input APIs, and deferrable views. Expertise with state management patterns and libraries such as NgRx or Signals-based approaches.
Done performance improvement analysis and Implemented strategies for lazy loading, AOT compilation, and efficient bundle management.
Conduct architectural and code reviews to ensure adherence to coding standards, performance goals, and security requirements.
Proven Experience working with Docker or similar technologies, GIT, CI/CD and writing unit/integration tests
Should have Partnered with product managers, UI/UX designers, and back-end engineers to translate business requirements and creative designs into functional, robust technical designs and solutions.
Should have experience in seamless integration of UI components with back-end services, particularly with RESTful API's
Strong analytical problem-solving skills and excellent written and verbal communication skills
Familiar or should have worked on Micro Frontend strategy for large-scale applications, focusing on independent deployment and runtime integration
Knowledge of deployment process and tools.
Knowledge in using Monitoring tools and configuring dashboards like Grafana or datadog etc
Experience with Agile methodologies and principles
Significant knowledge of SQL Databases and NoSQL Databases ( example : SQL Server, Postgres, Cassandra )
Preferably with Azure cloud working experience or any other cloud working knowledge
Preferred experience in Java Microservices development
Senior-level proficiency with a strong understanding of core and advanced Angular concepts.
Experience architecting scalable front-end applications, managing modular codebases, and integrating with CI/CD pipelines, testing frameworks, and performant application design.
Adherence to engineering best practices, including clean code, testing, accessibility, and maintainability standards.
Strong collaboration and communication skills, with the ability to work effectively across disciplines and clearly articulate technical decisions.