Sr. UI Engineer

  • Full-time
  • Job Family Group: Technology and Operations

Company Description

Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure payments network, enabling individuals, businesses and economies to thrive.

When you join Visa, you join a culture of purpose and belonging – where your growth is priority, your identity is embraced, and the work you do matters. We believe that economies that include everyone everywhere, uplift everyone everywhere. Your work will have a direct impact on billions of people around the world – helping unlock financial access to enable the future of money movement.

Join Visa: A Network Working for Everyone.

Job Description

As a Sr. UI Engineer on the Core UI Engineering team, you will contribute to delivering new capabilities, functionalities, products, and services through web portals via our homegrown UI Platform. Our UI Platform that enables hundreds of other developers to be productive in building out UI.  This includes building out scaffolding tools, libraries, and frameworks that other UI Engineers can use.

You are proactive, energetic, and passionate about the UI space.  Issues, problems, and challenges are an opportunity for you to improve our UI Platform overall.  You stay up to date with emerging Web Front-End technologies and are eager to share that knowledge with your teammates from around the world.

Essential Responsibilities

  • Work independently to deliver on complex UI requirements and UI Platform upgrades
  • Lead a small team to deliver new UI modules and web portals
  • Stand up new Web Portals from scratch and integrating into our CI/CD Pipeline
  • Hold brown-bags and present in All Staff's to evangelize UI knowledge and accomplishments
  • Train less experienced UI Engineers and even non-UI Engineers in developing UI
  • Work with product owners and UX designers to refine business requirements and mocks
  • Analyze business requirements and architect a UI solution that is robust and scalable
  • Contribute to the design of REST APIs that the front end will be consuming
  • Provide technical documentation of solutions
  • Break down architected solution into smaller, achievable tasks
  • Present and communicate solution to both technical and nontechnical stakeholders
  • Work with middle tier and back end developers on integrating HTML/JavaScript prototypes
  • Design and build proof-of-concepts on next generation UI applications
  • Debug/resolve HTML/JavaScript issues
  • Participate in demos and code reviews
  • Support multiple teams on their UI requirements
  • Identify previously unidentified gaps, areas of improvements, and opportunities in our UI Platform and UI Applications

Qualifications

Basic Qualifications:

  • 2 years of work experience with a Bachelor's Degree or an Advanced Degree (e.g. Masters, MBA, JD, MD, or PhD)
  • 2+ years in UI/UX development
  • Experience with JS frameworks and libraries (ReactJS, Angular, etc.)
  • Expert with HTML 5 and CSS3

Preferred Qualifications: 

  • 4 or more years of work experience or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
  • 3+ years in building/maintaining UI Frameworks, not just using UI Frameworks
  • Expert in ReactJS, Redux, and Sagas
  • Expert in Webpack, Babel, and NodeJS
  • Expert in UI Testing Frameworks like JEST
  • Experience with ADA
  • Experience with XML, JSON, and integrating with REST API's
  • Experience with Client-side JavaScript charting technologies like D3 or FusionCharts
  • Experience with UI/UX development across different mediums like mobile and tablet devices a plus

Additional Information

Visa has adopted a COVID-19 vaccination policy to safeguard the health and well-being of our employees and visitors. As a condition of employment, all employees based in the U.S. are required to be fully vaccinated for COVID-19, unless a reasonable accommodation is approved or as otherwise required by law.

Work Hours: Varies upon the needs of the department

Travel Requirements: This position requires travel 5-10% of the time.

Mental/Physical Requirements: This position will be performed in an office setting.  The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.

Visa is an EEO Employer.  Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.  Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.

Privacy Policy