Staff SW Engineer - Front-End / UI

Visa•Bellevue, WA
•$141,100 - $226,000•Hybrid

About The Position

As a Staff Software Engineer focused on Front-End/UI, you will shape and build modern digital experiences that are intuitive, accessible, performant, secure, and scalable. This is a hands-on technical leadership role, with approximately 60–75% of time spent coding and working with modern front-end technologies. You will build reusable UI components, improve application performance, establish scalable development patterns, and partner with UX/UI designers, product managers, back-end engineers, QA, and other engineering teams to deliver high-quality fintech solutions. You will provide front-end technical leadership through architecture guidance, design and code reviews, mentoring, and adoption of modern tools and practices, including AI-assisted development. The role requires digital fluency and the ability to work with emerging technologies such as generative AI tools, including ChatGPT and Microsoft Copilot. Visa requires at least three days in the office; the specific expectations for those days will be confirmed by the Hiring Manager. The role is performed in an office setting and requires travel 5–10% of the time. Work hours vary with department needs.

Requirements

  • 5+ years of relevant work experience with a Bachelor's Degree, or at least 2 years of work experience with an Advanced Degree such as a Master's, MBA, JD, or MD, or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
  • Experience in software engineering with a strong focus on front-end or user interface development.
  • Hands-on experience developing modern web applications using JavaScript/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 user interfaces for production applications.
  • Experience integrating front-end applications with RESTful APIs and/or service-based architectures.
  • Experience with front-end testing practices and frameworks, including 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.

Nice To Haves

  • 6 or more years of work experience with a Bachelor's Degree or 4 or more years of relevant experience with an Advanced Degree such as a Master's, MBA, JD, or MD, or up to 3 years of relevant experience with a PhD.
  • Deep hands-on experience with React and TypeScript, or comparable modern front-end technologies.
  • Experience designing and implementing large-scale front-end architectures and complex enterprise web applications.
  • Experience building or contributing to design systems, shared component libraries, and reusable UI frameworks.
  • Strong understanding of web accessibility standards, including WCAG and accessible UI development practices.
  • Experience optimizing web applications for rendering performance, page-load performance, responsiveness, and cross-browser compatibility.
  • Experience with modern front-end development tooling, automated testing frameworks, build systems, CI/CD, and quality controls.
  • Experience integrating complex user interfaces with APIs, microservices, authentication/authorization platforms, and distributed systems.
  • Experience providing technical leadership, architecture guidance, and mentorship across engineers or development teams.
  • Experience building high-volume, customer-facing digital products, preferably within payments, financial services, fintech, or another highly regulated environment.

Responsibilities

  • Design and develop sophisticated web-based user interfaces and front-end applications that are responsive, accessible, performant, secure, and scalable.
  • Provide technical leadership for front-end architecture, including component architecture, application structure, state management, API integration, performance, and reusable design patterns.
  • Partner with UX/UI designers and product managers to translate user journeys, wireframes, prototypes, and product requirements into polished digital experiences.
  • Build and maintain reusable UI components, shared front-end libraries, and scalable design-system patterns that create consistent experiences across products.
  • Write clean, maintainable, reusable, and well-tested front-end code while establishing engineering standards and development best practices.
  • Lead technical design and code reviews and mentor engineers on UI architecture, component design, accessibility, performance, testing, and maintainability.
  • Diagnose and resolve complex front-end issues involving browser behavior, rendering, state management, API interactions, responsive design, performance, and cross-browser compatibility.
  • Develop and improve front-end testing strategies, including unit, component, integration, accessibility, and end-to-end testing.
  • Champion web accessibility and inclusive design practices to deliver effective experiences across devices and user abilities.
  • Use application monitoring, performance metrics, and user-experience signals to improve page performance, reliability, usability, and customer experience.
  • Build and enhance developer tooling, frameworks, and automation that improve front-end developer productivity, testing, deployment, and code quality.
  • Collaborate with back-end and platform engineering teams to define API contracts, data flows, error handling, authentication, and integration patterns.
  • Evaluate emerging front-end technologies and recommend technical solutions that improve engineering effectiveness and product performance.
  • Serve as a front-end engineering subject-matter expert, influencing architecture and engineering practices across teams without requiring direct people-management responsibility.
  • Participate in incident response and on-call support as needed, troubleshooting complex issues and helping drive resolution.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Flexible spending account (FSA)
  • Health savings account (HSA)
  • Life insurance
  • Paid time off
  • Wellness program
  • Position may be eligible for bonus and equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service