Senior Angular Developer

Tata Consultancy Services Limited
Jersey City, NJ, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$100,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) HTML5 Unit Testing Cascading Style Sheets (CSS) Cross-Site Request Forgery Design of User Interfaces Performance Tuning Systems Integration TypeScript User Interface Testing Management of Software Versions Web Content Accessibility Guidelines
+9 more
RxJS Cross-Site Scripting (XSS) AngularJS Material UI Information Technology Reactive Programming Front End Software Development Restful APIs Jasmine

Requirements

Do you have a Bachelor’s degree?, Must Have Technical/Functional Skills Angular 16+ Roles & Responsibilities

  • String knowledge on Angular framework, HTML5, CSS3, Javascript and Typescript

  • Strong knowledge of Component architecture & reusable UI design, RxJS, Observables, Reactive Programming,

Angular CLI, lifecycle hooks, routing.

  • Strong understanding of Modular architecture (lazy loading, feature modules), Performance tuning (change

detection, OnPush strategy)

  • Experience designing scalable frontend architecture including Micro Frontends (Module Federation)

  • Experience in designing systems & component libraries

  • Familiarity with UI/UX best practices, Accessibility (WCAG compliance)

  • Strong experience integrating with RESTful APIs, understanding of Async communication patterns, API versioning

strategies

  • Experience handling Authentication & authorization flows and Token-based systems

  • Knowledge of secure frontend practices XSS, CSRF prevention, Secure storage of tokens

  • Solid experience with Unit testing (Jasmine, Karma), Component/UI testing, Qualifications : BACHELOR OF COMPUTER SCIENCE

Benefits & conditions

3.93.9 out of 5 stars Jersey City, NJ $100,000 - $120,000 a year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:07 min

Exploring testing environments with Jasmine and Jest

James Bender · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

2:39 min

Angular framework benefits and technical career backgrounds

Marko Stanimirović · LIVE

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

4:33 min

Building long-term Angular architectures with domain-driven design

Manfred Steyer Manfred Steyer · LIVE

Videos

See all

Related articles

See all