New
Angular Developer
Tata Consultancy Services | |
$125,000 - $140,000
| |
United States, Texas, Irving | |
Oct 28, 2026 | |
|
Job Description
Roles & Responsibilities Job Title: Angular Developer Job Description: Responsible for building and maintaining high-quality, scalable, and performant web applications using the Angular framework. You will work closely with UX designers, backend engineers, and product managers to deliver seamless and engaging user experiences. Roles & Responsibilities: UI / Angular Development (Primary Focus) *
Develop, maintain, and enhance enterprise-grade Angular applications following best practices and coding standards. *
Build reusable, modular UI components and maintain a shared component library. *
Translate UI/UX wireframes and Figma/Adobe XD designs into responsive, pixel-perfect Angular templates. *
Implement reactive programming patterns using RxJS for efficient data flow and state management. *
Manage application state using NgRx / Akita / NGXS or Angular services with BehaviorSubjects. *
Ensure cross-browser compatibility and mobile responsiveness across all supported devices. *
Optimize Angular application performance through lazy loading, change detection strategies, tree shaking, and bundle optimization. *
Write and maintain unit tests and integration tests using Jasmine, Karma, and Cypress. *
Implement and enforce Angular coding standards, linting rules (ESLint/TSLint), and style guides. *
Collaborate with UX/UI designers to continuously improve the user experience and interface quality. Integration & Backend Collaboration *
Consume and integrate RESTful APIs and GraphQL endpoints into Angular applications. *
Implement HTTP interceptors for authentication, error handling, and request/response transformation. *
Work with backend teams to define API contracts and data models. *
Implement OAuth2 / JWT-based authentication flows within the Angular app. DevOps & Engineering Practices *
Participate in code reviews and enforce quality standards across the team. *
Contribute to CI/CD pipelines for automated builds, testing, and deployments. *
Work within Agile/Scrum teams - sprint planning, standups, retrospectives, and demos. *
Write clear technical documentation for components, modules, and architectural decisions. *
Identify and resolve performance bottlenecks and technical debt proactively. Required Skills & Qualifications Must Have: Angular (v12+)
Strong hands-on experience with Angular CLI, modules, components, directives, pipes, and services TypeScript
Deep proficiency - interfaces, generics, decorators, strict typing RxJS
Strong understanding of Observables, Subjects, operators (switchMap, mergeMap, combineLatest, etc.)
HTML5 / CSS3 / SCSS
Semantic HTML, advanced CSS, SCSS variables, mixins, and nesting Angular Router
Lazy loading, route guards, resolvers, and nested routing State Management
NgRx, Akita, NGXS, or service-based state with RxJS Angular Forms
Reactive Forms and Template-Driven Forms with custom validators UI Libraries
Angular Material, PrimeNG, NGX-Bootstrap, or similar Testing
Jasmine, Karma, and/or Cypress for unit and E2E testing Responsive Design
CSS Grid, Flexbox, and mobile-first design principles Integration & Tools (Required) REST API Integration
HTTP Client, interceptors, error handling Git
Branching strategies, pull requests, merge conflict resolution Angular CLI
Schematics, build configurations, environments Package Management
npm / yarn, managing dependencies and versioning
DevOps & Cloud (Good to Have) *
Familiarity with Docker and containerized deployments *
Experience with CI/CD tools - Jenkins, GitHub Actions, GitLab CI, or Azure DevOps *
Basic exposure to cloud platforms (AWS / Azure / GCP) Nice-to-Have Skills *
Experience with Micro-Frontend Architecture using Module Federation (Webpack 5) *
Knowledge of Server-Side Rendering (SSR) with Angular Universal *
Familiarity with Web Accessibility (WCAG 2.1) standards and ARIA best practices *
Experience with Storybook for Angular component documentation *
Exposure to Progressive Web Apps (PWA) using Angular Service Workers *
Understanding of Design Systems and contribution to shared UI libraries *
Knowledge of GraphQL with Apollo Angular client *
Prior experience in fintech, banking, or enterprise-grade applications *
Familiarity with Nx Monorepo workspace for large-scale Angular projects Qualifications: *
Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical field. *
Minimum of 4+ years of professional, hands-on full-stack development experience in an enterprise environment.
Salary Range: $125,000 to $140,000 per year
Location
Irving, TX
Function
TECHNOLOGY
Role
Developer
ID
433594
Skills
Angular JS
Salary Range
$125,000 - $140,000 Desired Candidate Profile
Qualifications AMIE | |
$125,000 - $140,000
Oct 28, 2026