Senior Consultant - Tech Consulting - NAT - CNS - TC - Angular Frontend - PAN India

5 - 9 years

0 Lacs

Posted:22 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Frontend Developer specializing in Angular, you will be responsible for developing and maintaining high-quality web applications for Teams EYXP and GTP Workflow. Your expertise in frontend development, along with a strong understanding of HTML, CSS/SCSS, and JavaScript/TypeScript, will be crucial in delivering responsive and cross-browser compatible solutions. You will collaborate with cross-functional teams to ensure seamless integration and optimal performance of applications. Key Responsibilities: - Develop and maintain responsive web applications using Angular (v17+ or higher) with a focus on encapsulated styling through Shadow DOM. - Implement micro-frontend architecture using Webpack Module Federation and tools like @angular-architects/module-federation. - Manage complex component states and interactions using Signals or other state management patterns (e.g., NgRx, Akita). - Write unit tests with Jasmine and Karma, and mock services and HTTP requests using HttpClientTestingModule. - Collaborate with designers, QA engineers, and other developers to ensure effective communication and teamwork. - Integrate REST APIs using Angular's HttpClient, handling authentication tokens and CSRF headers in API requests. - Utilize Ag-Grid for building complex, interactive tables and AG Charts Enterprise for data visualization. - Configure build tools like Webpack and manage environment-specific configurations using .env files and Angular's environment.ts. - Maintain code quality through ESLint and Prettier, and manage version control using Git in a collaborative environment. Qualifications: - Bachelors degree in Computer Science, Engineering, or a related field. - Proven experience in frontend development with a strong emphasis on Angular (v17+ or higher). - Strong understanding of HTML, CSS/SCSS, and JavaScript/TypeScript. - Experience with responsive design and cross-browser compatibility. - Familiarity with Shadow DOM and micro-frontend architecture. - Knowledge of Angular's dependency injection, routing, and lifecycle hooks. - Proficiency in using Angular CLI for building and testing applications. - Experience with state management patterns, including Signals, NgRx, or Akita. - Familiarity with test-driven development (TDD) practices. Soft Skills: - Strong collaboration skills to work effectively in a team environment. - Excellent problem-solving abilities for debugging and resolving issues in complex enterprise applications. - Ability to write clear and concise documentation for components, services, and APIs.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
EY logo
EY

Professional Services

London