Digital Experience Design UX Engineer [On-Site]

Regions BankAtlanta, GA
1dOnsite

About The Position

At Regions, the Digital Experience Design UX Engineer drives user-centered designs for the betterment of our customers and our business groups. This role works as an active partner with inclusive, cross-functional XD squads throughout the digital product lifecycle to help build innovative and meaningful solutions that create a desirable customer experience. The UX Engineer takes a pragmatic and systems thinking approach to front-end development and is motivated by collaborating to create inclusive experiences and clean, responsible code.

Requirements

  • Bachelor's degree in related field and eight (8) years of experience with front-end development
  • High School Diploma/GED and twelve (12) years of related post-secondary education and/or experience with front-end development

Nice To Haves

  • Ability to showcase front-end development, process, and problem-solving skills
  • A systems thinking and proactive problem-solving approach to identifying common UI patterns and distilling them down into highly repeatable components
  • Ability to collaborate with designers to establish which UI patterns should be adopted into the design system and which should remain specific to a project
  • Ability to establish meaningful relationships with cross-functional teams including development and product management within and across product groups
  • Ability to improve existing methods, tools, and processes to increase output across job functions and their team
  • Ability to interpret and ensure compliance with applicable rules, regulations, and industry guidance
  • Ability to work within Agile/Scrum/Kanban/SAFe development methodologies
  • An understanding of the importance of accessibility in front-end development and design
  • Commitment to inclusive design and accessibility (strong understanding working within WCAG guidelines)
  • Demonstrated ability to work as part of a collaborative team to listen effectively, to respect others’ perspectives and contributions, and to offer and accept feedback openly
  • Expert-level knowledge and understanding of at least one modern JavaScript framework or library like React, Vue, Svelte, Angular, etc. and their meta-frameworks like Next, Gatsby, Nuxt, SvelteKit, Astro, etc.
  • Expert-level knowledge and understanding of semantic HTML, scalable CSS and the cascade, and JavaScript
  • Expert-level understanding of CSS preprocessors like SASS/SCSS
  • Expert-level understanding of scalable CSS architecture and CSS methodologies such as BEM, ITCSS, OOCSS, etc.
  • Experience in establishing CSS build tools and delivery infrastructure and writing code that enables design system assets (design tokens, SCSS, CSS, Figma files, documentation site) to be delivered to a variety of development teams of designers and developers
  • Experience in setting up and maintaining automated CI/CD workflow
  • Experience receiving data from a REST or GraphQL API and displaying it in a UI
  • Experience with automating build processes and working with package managers
  • Experience with contemporary design tools like Figma, Sketch, Adobe XD, etc.
  • Interest or experience with web components and related frameworks and libraries
  • Pragmatic approach to working within existing tech stacks while keeping an eye on the industry for opportunities for improvement
  • Strong understanding of cross-browser testing across desktop and mobile browsers
  • Strong understanding of modern CSS layout techniques (flexbox, grid, container queries, etc.)
  • Strong written, presentation, and verbal communication skills
  • Previous Regions experience preferred.

Responsibilities

  • Leads a team of front-end developers to ensure the team writes maintainable, scalable, and accessible HTML, CSS, and JavaScript for user interface (UI) components and page designs
  • Leads coding and documentation efforts for the maintenance and growth of the design system
  • Leads code testing efforts for visual, unit, integration, and end-to-end tests
  • Sets code quality standards for front-end development and ensures standards are met via code reviews
  • Collaborates with partners to ensure the design system team is delivering what's needed to make implementation teams successful
  • Seeks opportunities to mentor junior staff
  • Leads team in Agile ceremonies like stand-ups, backlog refinement, cycle goal setting, and retros
  • Understands and maintains the complete development architecture for the design system and related prototypes
  • Sets the development priorities for the design system and related prototypes
  • Proactively ensures the long-term success of the design system and front-end prototypes using the design system
  • Ensures compliance with risk management programs, rules and regulations, and cybersecurity practices; identifies opportunities for and supports process improvements; applies disciplined change management practices

Benefits

  • Paid Vacation/Sick Time
  • 401K with Company Match
  • Medical, Dental and Vision Benefits
  • Disability Benefits
  • Health Savings Account
  • Flexible Spending Account
  • Life Insurance
  • Parental Leave
  • Employee Assistance Program
  • Associate Volunteer Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service