NielsenIQ

Associate Software Engineer

NielsenIQ
Apply
14 hours ago
Chennai, IndiaEntry Level

Responsibilities

  • Develop, maintain, and enhance responsive web applications using Angular and related frontend technologies.
  • Collaborate with product managers, UX designers, QA engineers, and backend developers to implement business requirements.
  • Write clean, reusable, and maintainable code and participate in code reviews.
  • Troubleshoot, debug, and resolve application defects and performance issues.
  • Develop and integrate APIs with frontend applications.
  • Contribute to application performance, security, scalability, and maintainability initiatives.
  • Participate in technical discussions, sprint planning, estimation, Agile development activities, and quality engineering practices.
  • Support CI/CD processes and adopt new technologies, tools, and development practices.

Requirements

  • Strong hands-on experience with Angular, TypeScript, JavaScript, HTML5, CSS3, and SCSS.
  • Proficiency with Git for source control management.
  • Experience with CI/CD pipelines using GitHub Actions.
  • Good understanding of component-based architecture and modern web development practices.
  • Experience with unit testing frameworks such as Karma/Jasmine or Jest.
  • Experience developing and consuming APIs.
  • Understanding of software design principles, web application security, and performance optimization techniques.

Benefits

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

Tech Stack

AngularGitGitHub ActionsJasmineJavaScriptJestKarmaTypeScript

Categories

Contact me