Capital One Senior Front End Engineer (Design Systems) in Richmond, Virginia
West Creek 5 (12075), United States of America, Richmond, Virginia
At Capital One, we’re building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding.
Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
Senior Front End Engineer (Design Systems)
Launchpad is a horizontal organization within Capital One's Commercial Bank. One of our products is a Design System that helps 120+ teams build awesome front end UI experiences for our associates and clients. We bring an engineering approach to this problem, build tools and practices, as well as the community around our Design System. We need an engineer with deep expertise in web technology and its intersection with design.
Keep reading if
You care deeply about human-centered, accessible, and inclusive user experiences
You are ready to push the boundaries of design & front-end technologies
What we're looking for
Collaboration . The best user experiences are built with open, clear, and frequent communication between designers & engineers.
Passion to build . You ship, you get feedback, you repeat.
Craftsmanship . You strive for good design, you push for quality.
Continuous improvement . You learn all the time–proactively, passionately, relentlessly.
Confidence, not ego . You have empathy for multiple perspectives. You can articulate your point of view, and lead others.
Mindset . You think of software as systems that include people, teams, and technology. You appreciate the dynamics of a cross-functional team. You can make decisions in the face of uncertainty, and you have a bias for action.
What you'll do
You will be working closely with designers and engineers to grow our design system to deliver visually cohesive and accessible digital experiences for Commercial Bank customers and associates.
You will be defining design tokens and shared styles, using them to build components for multiple frameworks and platforms.
You will be building interactive examples, reference applications, documenting usage patterns, and recommending libraries, tools and techniques to help product team designers and engineers self-service from our design system.
You will help run in-person workshops and virtual training sessions to teach engineers about the design system.
Continuous learning on front-end topics and experimentation with modern languages & libraries will be a regular part of your practice as you share the results and help inform our recommendations and implementation decisions.
Your practice of sharing early and often with designers and engineers will help reinforce our culture of common language, shared understanding, and iteration in short, constructive feedback cycles.
Bachelor’s Degree or Military Experience
Deep knowledge of at least one modern framework: React, Angular, or Web Components
Deep knowledge of CSS
Familiarity with WAI-ARIA and accessibility testing
Familiarity with data visualization and analysis tools - D3, Vega, Python, Jupyter
Relocation assistance will be provided for candidates who qualify.
At this time, Capital One will not sponsor a new applicant for employment authorization for this position.