Angular Developer

5 years

0 Lacs

Posted:19 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Contractual

Job Description

Location:

Work Model:

Experience Required:

Role Summary

We are hiring an experienced Angular Developer (IC role) to join the engineering team of a leading US-based banking client. The role involves building scalable frontend modules using Angular, RxJS, and REST APIs within a modular, component-driven architecture. The developer should have a strong grounding in routing, lazy loading, reactive forms, and HTML/CSS.The ideal candidate will have 5+ years of professional experience in Angular development and be able to independently build production-grade modules. Experience in component communication using @Input, @Output, and form control via FormBuilder is expected.Familiarity with RxJS operators (switchMap, catchError, map) and REST integration using HttpClient is essential. Understanding of token management, error handling, and response mapping is preferred.


Must-Have Skills & Required Depth

Skill

Expected Depth

Angular (v12 or above)

Should have built end-to-end modules using Angular v12+. Must demonstrate clear understanding of module setup, routing (with lazy loading), and lifecycle hooks like ngOnInit, ngOnDestroy.

Reactive Forms

Should have implemented dynamic and nested forms using FormBuilder, FormGroup, and custom validators. Experience in handling validation messages and reactive updates is expected.

RxJS

Hands-on usage of switchMap, map, and catchError in production. Familiarity (not deep) with combining observables using forkJoin and combineLatest.

REST API Integration

Must have integrated external APIs using Angular’s HttpClient. Awareness of interceptors for adding auth tokens and handling global errors is preferred but not mandatory.

Component Communication

Should have used @Input, @Output for parent-child communication. Awareness of ViewChild and EventEmitter usage is expected; hands-on is preferred.

HTML5 / CSS / SCSS

Must have built responsive UIs using HTML5 and Flexbox/Grid layout. Should understand SCSS variables and media queries. Use of mixins and SCSS nesting is a plus but not mandatory.

Micro-Frontend Architecture

Nx Monorepo

Unit Testing

Experience in maintaining or running unit tests for Angular components or services. Not required to write advanced test cases from scratch.

Collaboration & Communication

Must be able to explain frontend logic clearly in team meetings or Agile ceremonies. Should have experience working with distributed backend or QA teams using tools like Jira and Git.


Nice-to-Have Skills

Skill

Preferred Depth

Angular Material / Bootstrap

Should have used these libraries to build responsive UIs, dialogs, modals, or forms. Theming and layout experience is a plus.

NgRx / Signals

Should understand when to use global state management. Basic familiarity with reading state from store or dispatching actions is sufficient. No need to write effects or reducers from scratch.

CI/CD (Jenkins / GitHub Actions)

Awareness of Angular build steps (ng build, ng lint, ng test) and how they are plugged into CI/CD pipelines. Not expected to write deployment scripts.

Accessibility (ARIA/WCAG)

Should understand the basics of focus management, ARIA labels, keyboard navigation, and screen-reader-friendly structures. Not required to perform full WCAG audits.

Frontend Security

Should be aware of Angular's built-in sanitization features and basic XSS prevention techniques. Should avoid unsafe DOM manipulation patterns.

Ionic Framework

Experience building mobile apps using Ionic + Angular (Capacitor/Cordova). Experience in packaging and basic deployment to Android/iOS is a bonus.

WebRTC / OpenVidu

Should have worked on real-time video/audio integration using OpenVidu or WebRTC. Only relevant if prior project experience exists — not a core expectation.

Firebase / Kendo / PWA

Exposure to Firebase authentication or Firestore, use of Kendo UI components, or configuration of Angular Progressive Web Apps (PWA). Optional.

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

RecommendedJobs for You

Hyderabad, Pune, Bengaluru

Hyderabad, Telangana, India

Chennai, Tamil Nadu, India