Senior Angular Developer

Buffalo, NY, US • Posted 13 hours ago • Updated 13 hours ago
Contract W2
75% Travel Required
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Angular Developer

Summary

Job Title: Senior Angular Developer

Location: Buffalo, NY
Job Type: - Contract
On-Site

Job Description:-

Key Responsibilities:

  • Design, develop, and maintain responsive web applications using Angular.

  • Build reusable components and front-end libraries.

  • Develop interactive user interfaces using HTML5, CSS3, JavaScript, and TypeScript.

  • Integrate RESTful APIs and backend services.

  • Implement state management using NgRx or RxJS.

  • Optimize application performance, scalability, and security.

  • Write clean, maintainable, and reusable code.

  • Collaborate with UI/UX designers, backend developers, QA engineers, and product teams.

  • Perform code reviews, debugging, and troubleshooting.

  • Participate in Agile/Scrum development processes.

  • Develop unit and integration tests.

Required Skills:

  • Strong experience with Angular (Angular 12+ or latest versions).

  • Proficiency in TypeScript, JavaScript, HTML5, and CSS3.

  • Experience with RxJS, NgRx, and Angular Material.

  • Strong understanding of REST APIs and JSON.

  • Experience with Git, npm, and Webpack.

  • Knowledge of responsive web design and cross-browser compatibility.

  • Experience with Jasmine, Karma, or Jest.

  • Understanding of web application security and performance optimization.

Preferred Qualifications:

  • Experience with Node.js and backend integration.

  • Knowledge of CI/CD pipelines and cloud platforms (AWS/Azure).

  • Experience with micro-frontends architecture.

  • Familiarity with accessibility standards (WCAG).

  • Experience working in Agile development environments.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91131262
  • Position Id: 2026-6823
  • Posted 13 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.