2 days ago
Base Salary
$100k - $140k/yr
Responsibilities
- Define and own front-end architecture, technical strategy, roadmaps, module boundaries, reference designs, coding standards, and architecture decision records for enterprise Angular applications.
- Lead Angular modernization, version upgrades, standalone component adoption, lazy loading, monorepo structure, and micro-frontend architecture.
- Build and govern shared Angular component libraries, design systems, reusable UI patterns, responsive layouts, theming, and accessibility standards.
- Define state management, data-flow, REST and GraphQL API integration, BFF integration, error handling, caching, and retry strategies.
- Architect authentication and authorization and enforce front-end security, secure token handling, vulnerability scanning, and regulatory data protections.
- Set performance budgets, own Core Web Vitals, define testing strategies, and ensure cross-browser compatibility and WCAG 2.1 AA accessibility.
- Design AWS build, deployment, hosting, CI/CD, observability, monitoring, error tracking, and logging practices for UI applications.
- Mentor UI developers and tech leads, conduct code and design reviews, collaborate with cross-functional leaders, and lead production troubleshooting and root-cause remediation.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience designing large-scale Angular applications end to end, including component libraries, state management, micro-frontends, secure API integration, performance, and accessibility.
- Knowledge of Angular architecture, Angular Material, CDK, SCSS design tokens, NgRx, Signals, component stores, Nx or similar monorepo tooling, and Module Federation.
- Experience with OAuth 2.0, OIDC, JWT, SSO, role-based access control, OWASP Top 10, XSS and CSRF protection, Content Security Policy, and secure token storage.
- Experience with unit, component, and end-to-end testing using tools such as Jest, Jasmine, Cypress, or Playwright.
- Experience designing AWS hosting and deployment using services such as S3, CloudFront, Lambda@Edge, and API Gateway.
- Experience with Jenkins or similar CI/CD tooling and front-end observability tools such as CloudWatch, Datadog, or Sentry.
- Ability to lead architecture decisions, mentor engineers, communicate trade-offs, and collaborate with product, UX, backend, security, and business stakeholders.
About EXL
EXL provides data analytics, AI, and digital operations services for enterprises in insurance, healthcare, banking, and other regulated industries. It delivers consulting, managed services, and technology platforms to improve decision-making, risk management, and operational efficiency. Founded in 1999 and headquartered in New York, EXL is a public company listed on the NASDAQ (ticker: EXLS).
