Expoint - all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

EY Senior Consultant - Tech Consulting NAT CNS TC Angular Frontend 
India, Karnataka, Bengaluru 
978164753

Yesterday

Requisition Id : 1595468

Frontend Developer – AngularExperience:5+ Years Only


Immediate to 15 Days Joiner


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:

  • Bachelor’s 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.

Preferred Skills:

  • Experience with CI/CD pipelines in Azure DevOps, including tasks like Replace Tokens and Karma test integration.
  • Techniques for optimizing Angular applications (e.g., lazy loading, tree shaking).
  • Familiarity with Auth0 or similar authentication providers and implementing OAuth2 and JWT-based authentication.
  • Experience working in a micro-frontend environment with shared dependencies.

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.