NielsenIQ

Associate Software Engineer (Angular, RxJS)

NielsenIQ
Apply
20 hours ago
Pune, IndiaEntry Level

Responsibilities

  • Develop, enhance, and maintain scalable web applications using Angular 19.
  • Write clean, maintainable, and efficient code with TypeScript, HTML5, CSS3/Sass, and JavaScript/ES2023.
  • Use RxJS for reactive programming, asynchronous streams, and application state workflows.
  • Implement standalone components, Angular CLI and workspace practices, 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 ensuring timely, high-quality outcomes.
  • Implement unit and component testing using Jasmine, Jest, Karma, Web Test Runner, and Angular Testing Library.
  • Participate in code reviews and enforce coding standards, best practices, and performance optimization.
  • Ensure compatibility across modern browsers and responsive layouts.

Requirements

  • Hands-on experience with Angular 16+; Angular 19 is preferred.
  • Experience with Angular Signals, RxJS, and modern frontend development practices.
  • Proficiency with TypeScript, HTML5, CSS3/Sass, and JavaScript/ES2023.
  • Experience with component-driven development, Angular routing, dependency injection, forms, and testing.
  • Ability to collaborate with cross-functional product, design, and backend teams.

Benefits

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

Tech Stack

AngularJasmineJavaScriptJestKarmaSassTypeScript

Categories

Contact me