Angular Frontend Developer
Technology
CGIHyderabad, 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?