3 days ago
Base Salary
$141k - $226k/yr
Responsibilities
- Design and develop responsive, accessible, performant, secure, and scalable web user interfaces and front-end applications.
- Lead front-end architecture covering component architecture, application structure, state management, API integration, performance, and reusable design patterns.
- Build and maintain reusable UI components, shared front-end libraries, and scalable design-system patterns.
- Translate user journeys, wireframes, prototypes, and product requirements into polished digital experiences with designers and product managers.
- Write maintainable, reusable, and well-tested front-end code while establishing engineering standards and best practices.
- Lead technical design and code reviews and mentor engineers on UI architecture, accessibility, performance, testing, and maintainability.
- Diagnose complex browser, rendering, state-management, API-interaction, responsive-design, and cross-browser issues.
- Develop front-end testing strategies spanning unit, component, integration, accessibility, and end-to-end testing.
- Improve page performance, reliability, usability, and customer experience using monitoring, metrics, and user-experience signals.
- Build developer tooling, frameworks, and automation that improve front-end productivity, testing, deployment, and code quality.
- Collaborate with back-end and platform teams on API contracts, data flows, error handling, authentication, and integration patterns.
- Evaluate emerging front-end technologies and influence architecture and engineering practices across teams.
- Participate in incident response and on-call support as needed.
Requirements
- At least 5 years of relevant experience with a bachelor's degree, 2 years with an advanced degree, 0 years with a PhD, or 8 years of relevant experience without the stated degree requirement.
- Strong software engineering experience focused on front-end or user-interface development.
- Hands-on experience with JavaScript or TypeScript and a modern front-end framework such as React, Angular, or Vue.
- Experience with HTML, CSS, modern browser technologies, and responsive web development.
- Experience building reusable, component-based production user interfaces.
- Experience integrating front-end applications with service-based architectures and APIs.
- Experience with front-end unit, component, integration, and/or end-to-end testing.
- Experience debugging complex front-end applications and optimizing performance, reliability, and usability.
- Experience collaborating with UX/UI design, product management, back-end engineering, and QA teams.
- Experience leading technical design and code reviews and influencing engineering standards across development teams.
- Preferred qualifications include 6+ years with a bachelor's degree, 4+ years with an advanced degree, or up to 3 years with a PhD.
- Preferred experience includes React and TypeScript, large-scale front-end architecture, enterprise web applications, design systems, shared component libraries, WCAG, automated testing, build systems, authentication and authorization platforms, distributed systems, and technical leadership.
- Experience with high-volume customer-facing digital products in payments, financial services, fintech, or another regulated environment is preferred.
Benefits
- At least 3 days per week are required in the office, with specific expectations confirmed by the Hiring Manager.
- The position requires 5–10% travel and work hours vary according to department needs.
- Eligible benefits may include medical, dental, vision, 401(k), FSA/HSA, life insurance, paid time off, and a wellness program.
Tech Stack
Categories
About Visa
Visa builds and operates a global digital payments network that connects consumers, merchants, financial institutions, and governments. It earns fees for processing card transactions and offering risk, data, and value‑added services through VisaNet and products like tokenization and tap‑to‑pay. Founded in 1958 and headquartered in Foster City, California, Visa is a public company (NYSE: V) serving clients in more than 200 countries and territories.
