I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Angular Developer — Tata Consultancy Services, Irving, TX

Разработчики, Frontend, Angular · сегодня, 16:26 · 04.11.2026

Зарплата не указана

Откликнуться

Компания: Tata Consultancy Services

Локация: Irving, TX

Формат: не указан

Занятость: Полная занятость

Грейд: не определён

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.

Must Have:

Required Skills & Qualifications

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

Qualifications: AMIE

Поиск по вакансиям