OpenNash Jobs
Tata Consultancy Services · Irving, TX

Angular Developer

Irving, TX$125,000 to $140,000 per yearSoftware Engineering

Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.

Apply on Tata Consultancy Services’s careers site →

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 </div

Qualifications

BACHELOR OF COMPUTER SCIENCE

More jobs at Tata Consultancy Services

Developer

Irving, TX

Similar jobs at other companies

UI Angular Developer (AVP) – Hybrid

Citigroup · Tampa Florida United States

Java Angular Developer

Infosys · Charlotte, NC

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.