NielsenIQ

Associate Software Engineer (Angular, RxJS)

NielsenIQ
Apply
14 hours ago
Pune, IndiaEntry Level

Responsibilities

  • Develop, enhance, and maintain high-performance web applications using Angular 19.
  • Write clean, maintainable, and efficient frontend code using TypeScript, HTML5, CSS3/Sass, and JavaScript/ES2023.
  • Use RxJS for reactive programming, asynchronous streams, and application state workflows.
  • Implement component-driven development with standalone components, Angular CLI, routing, dependency injection, and reactive and template-driven forms.
  • Collaborate with product, design, and backend teams to define, design, and ship features.
  • Own feature delivery and bug resolution while participating in code reviews and enforcing coding standards.
  • Implement unit and component testing and ensure compatibility across modern browsers and responsive layouts.

Requirements

  • Require 1–2 years of hands-on experience with Angular and modern frontend development.
  • Experience with Angular 16+ is required, with Angular 19 preferred.
  • Experience with Angular Signals, RxJS, TypeScript, HTML5, CSS3/Sass, and JavaScript/ES2023.
  • Knowledge of standalone components, Angular CLI and workspace practices, routing, dependency injection, and reactive and template-driven forms.
  • Experience with Jasmine or Jest, Karma or Web Test Runner, and Angular Testing Library is expected.
  • Ability to collaborate cross-functionally, take ownership of features and bugs, and follow coding and performance best practices.

Benefits

  • Flexible working environment.
  • Volunteer time off.
  • LinkedIn Learning.
  • Employee Assistance Program (EAP).

Tech Stack

AngularJasmineJavaScriptJestKarmaSassTypeScript

Categories

Contact me