Angular Developer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Recruiting
Employment Authorization
Web Applications
RESTful
Collaboration
Scalability
Cross-browser
Sprint
Interfaces
AngularJS
TypeScript
JavaScript
HTML5
Css3
Cascading Style Sheets
Sass
Bootstrap
Git
Continuous Integration
Continuous Delivery
Agile
Scrum
Responsive Design
UI
User Experience
Unit Testing
Jasmine
Management
Node.js
Microsoft Azure
Amazon Web Services
Cloud Computing
Docker
Computer Science

Job Details




Hiring: W2 Candidates Only

Visa: Open to any visa type with valid work authorization in the USA

We are seeking an experienced Angular Developer to build dynamic, responsive, and high-performance web applications. The ideal candidate should have strong hands-on experience with Angular 8+, TypeScript, JavaScript, HTML5, CSS3, and REST API integration. You will collaborate closely with backend developers, UI/UX designers, and product teams to deliver intuitive user interfaces.

Key Responsibilities

  • Develop and maintain Angular applications (version 8+)
  • Build reusable UI components, modules, and services
  • Integrate frontend with REST APIs
  • Optimize applications for speed, performance, and scalability
  • Write clean, readable, and testable code using TypeScript
  • Handle state management using RxJS, NgRx (if required)
  • Troubleshoot UI issues and ensure cross-browser compatibility
  • Participate in code reviews, sprint planning, and Agile ceremonies
  • Work closely with designers to implement user-friendly interfaces

Required Skills

  • Strong knowledge of Angular 8+, TypeScript, JavaScript
  • Experience with HTML5, CSS3, SCSS, Bootstrap / Material UI
  • Good understanding of RxJS, Observables, and asynchronous programming
  • Experience working with REST APIs
  • Familiarity with Git, CI/CD pipelines, Agile/Scrum
  • Understanding of responsive web design and UI/UX best practices
  • Knowledge of unit testing frameworks (Jasmine/Karma)

Preferred (Nice to Have)

  • Experience with NgRx for state management
  • Exposure to Node.js or backend frameworks
  • Experience with Azure / AWS cloud environments
  • Knowledge of micro frontends
  • Familiarity with Docker

Education

Bachelor s degree in Computer Science, Engineering, IT, or equivalent professional experience




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.