Design, develop, and maintain complex Angular-based front-end applications.
Utilize Angular core concepts (components, modules, services, directives, pipes, routing) to build efficient and scalable UI solutions.
Implement responsive and cross-browser compatible user interfaces using HTML, CSS (SCSS), and TypeScript.
Leverage state management techniques (e.g., NgRx) to manage complex application state.
Component Library Development:
Design and develop reusable component libraries to streamline development and maintain consistency across applications.
Create well-structured, modular, and testable components.
Performance Optimization:
Optimize application performance by leveraging techniques like lazy loading, code splitting, and tree-shaking.
Identify and resolve performance bottlenecks using profiling tools.
Testing and Quality Assurance:
Write comprehensive unit, integration, and end-to-end tests using tools like Jasmine and Karma.
Collaborate with QA teams to ensure high-quality deliverables.
Collaboration and Communication:
Work closely with UX designers, backend engineers, and product managers to understand requirements and deliver exceptional user experiences.
Effectively explain technical ideas to stakeholders who are not technical as well as those who are.
Stay Updated with Latest Technologies:
Stay up-to-date with the latest trends and best practices in front-end development.
Investigate and implement innovative tools and technologies to boost application quality and development efficiency.
Required Skills And Experience
Strong proficiency in Angular, TypeScript, HTML, and CSS (SCSS).
Hands-on experience with Angular CLI and other build tools.
Understanding of responsive design principles and cross-browser compatibility.
Experience with state management libraries like NgRx.
Proficiency in unit testing frameworks like Jasmine and Karma.
Strong debugging and problem-solving abilities.
Outstanding teamwork and communication abilities.
Familiarity with GIT version control systems.
Knowledge of design systems and component-based architecture.
Preferred Skills
Experience with micro-frontends architecture.
Knowledge of server-side rendering (SSR) techniques.
Experience with performance optimization tools and techniques.
Familiarity with accessibility standards (WCAG).
If you are a passionate front-end engineer with a strong foundation in Angular and a desire to build innovative web applications, we encourage you to apply.
Technology: IT
Job Type: Full Time
Job Location: Bengalore Chennai Delhi Hyderabad Kolkata Navi Mumbai Noida Pune Vadodara
Work Mode: Onsite
Experience: 6 Years 8 Years
Work Shift: UK
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job