Skip to main content

Angular Frontend Developer

Technology
CGI
Hyderabad, India1 months agoUntil 31/5/2026
Full timeHybrid

Job description

  • Job Responsibilities :
  • Develop and maintain scalable SPAs using Angular (v12+), TypeScript, RxJS, and Angular CLI.
  • Implement modular architecture, reusable UI components, and optimized design patterns.
  • Work with state management tools like NgRx/NGXS/Akita.
  • Integrate front-end applications with RESTful/GraphQL APIs.
  • Ensure cross-browser compatibility, responsive design, and accessibility (WCAG standards).
  • Write clean, maintainable, and well-documented code following best practices.
  • Implement unit testing (Jest/Karma) and E2E testing (Cypress/Protractor/Playwright).
  • Troubleshoot and optimize application performance (lazy loading, code splitting, OnPush strategy).
  • Collaborate with Designers, Backend Engineers, QA teams, and Product Managers.
  • Participate in \code reviews, architectural discussions, and sprint planning.
  • Ensure adherence to secure coding practices (XSS, CSRF, CORS handling).
  • Work with CI/CD pipelines for automated build and deployment.
  • *Required Skills & Experience
  • 68 years of professional experience as a Frontend/Angular Developer.
  • Strong proficiency in Angular (12+), TypeScript, HTML5, CSS3, and SCSS.
  • Expertise in RxJS, asynchronous programming, Observables, and reactive patterns.
  • Hands-on experience with NgRx (selectors, reducers, effects) or other state management solutions.
  • Proficiency with REST APIs, JSON, error handling, and interceptors.
  • Strong understanding of responsive UI design and CSS architectures (BEM/Tailwind optional).
  • Familiarity with Angular Material, PrimeNG, or similar UI component libraries.
  • Experience with Git, branching strategies, PR reviews, and CI/CD workflows.
  • Experience with performance optimization techniques (OnPush, TrackBy, preloading strategies).
  • Sound knowledge of testing frameworks**: Jasmine/Karma, Jest, Cypress, Playwright.
  • Strong debugging skills using DevTools and performance profiling tools.
Keywords
home-swimming-pools-saunas-spasbeauty-services-spastypescriptmicrosoft-typescriptrxjsangular-cliuser-interface-uiplanning-and-designvisual-art-designproduct-development-and-designstate-local-municipalgraphqlweb-browsersweb-content-accessibility-guidelines-wcagpolicies-and-practicestesting-and-analysisjestkarma-runnercypressprotractorplaywrighttroubleshootingapplication-performancequality-assurancecode-reviewagile-sprintplanning-and-forecastingelectrical-engineering-and-planningcross-site-scriptingcross-origin-resource-sharing-corscustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdhtml-5html5css-3jsonerrors-omissions-e-oerror-handlingcascading-style-sheets-cssbemtailwindangular-materialcabinet-construction-materials-hardwareprimengcomponentpublic-relationspull-requestperformance-optimizationjasminedebuggingcredentialing-profiling

¿Te interesa este puesto?