Must-Have
8-10+ years of professional software engineering experience, with sustained ownership of customer-facing web platforms in production
Demonstrated technical leadership as a Tech Lead or senior IC - owning web architecture, influencing decisions, and serving as a technical escalation point
Strong front-end engineering experience designing and operating secure, scalable web applications using Angular and TypeScript
4+ years building and scaling modern Angular web applications, including hands-on experience with component architecture, routing, forms, performance, and maintainable application structure
Experience with NgRx and Nx, including scalable state management, monorepo patterns, shared libraries, and clear separation of concerns
Strong understanding of customer-facing web experience standards, including responsive design, accessibility/WCAG, usability, browser performance, and secure front-end development
Experience collaborating on API contracts and integration patterns, including REST APIs, authentication flows, error handling, and end-to-end user flows
Build-it / run-it ownership mindset, with experience supporting web applications in production, improving production readiness, and driving incident remediation
Strong quality discipline, including test strategy for unit, integration, and end-to-end testing, CI/CD quality gates, and rigorous code review practices
Proven ability to collaborate across teams, working effectively with product, backend, platform, security, design, and dependent engineering groups
Excellent technical communication skills, able to clearly document and explain architectural decisions, tradeoffs, standards, and implementation guidance
Nice-to-Have
Experience modernizing legacy front-end systems, including refactoring strategies, design system adoption, performance improvements, and incremental migration approaches
Experience building shared front-end platforms, including component libraries, design systems, reusable patterns, and monorepo-based development
Experience with AI-assisted or agentic development tools, and familiarity with defining guardrails and validation practices
Experience with containerization, front-end deployment patterns, or cloud delivery models, such as Docker, AWS, or related platform services
Experience with authentication and authorization patterns, including Okta, OIDC, and secure user session flows
Experience with observability and performance tooling, including browser performance monitoring, actionable alerts, and reliability practices for web platforms
Experience remediating security and code quality findings, using tools such as SonarQube, Checkmarx, or similar secure development platforms
Familiarity with API gateways and integration patterns, such as Kong, Apigee, or similar enterprise integration platforms
Experience operating in regulated environments, with awareness of PCI, SOX, accessibility expectations, or similar requirements