U.S. Bank Senior Software Engineer Frontend/React in San Francisco, California
At U.S. Bank, we're passionate about helping customers and the communities where we live and work. The fifth-largest bank in the United States, we’re one of the country's most respected, innovative and successful financial institutions. U.S. Bank is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, among other factors.
About the team
The Shield Interfaces Team is responsible for creating reusable components and React standards at U.S. Bank. We work with individual product lines to on board them to our Shield Design System and teach them our ways of working. The candidate filling this role with be working with developers both onshore and off as well as designers, product owners and strategist to increase speed to market and decrease costs.
What you will do
Utilizes technical expertise and leadership skills to resolve issues, ensure product goals are met. Works to drive both high level and detailed technical designs, conducts technical reviews and define solution requirements and technical implementation approaches. Defines the team's roadmap in line with the company and technology vision. Adept with agile software development lifecycle and DevOps principles. Able to communicate with all parties involved in the product team (engineers, product owner, scrum master, third party vendors, end users, etc.) Proficient understanding of front-end practices, algorithms, data structures, architectural design patterns and best practices. Excellent communication, presentation skills, leadership, problem solving and analytical skills. Proven collaboration and influencing skills.
Collaborate with developers across multiple products within a segment
Consult development teams in creating re-usable components
Work with both off-shore and on-shore teams to deliver reusable components
Teach best practices and development standards to teams learning our system
Provide thought leadership and feedback while contributing to our front-end strategy
Eight - ten years plus software development experience .
Strong understanding of React.js (16+ years)
Strong understanding of HTML5, SCSS, ES6(7+ years)
Strong understanding of building accessible components
Experience with WCAG standards
Experience working with large teams
Strong understanding of project life cycle methodology (PLM) and testing methodologies / procedures
Excellent planning and organizational skills
Strong analytical and problem-solving skills
Strong leadership and negotiation skills
Experience with Functional Programming practices
Excellent communication skills to collaborate with cross-functional partners and independently drive projects and decisions
If there’s anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants (https://careers.usbank.com/global/en/disability-accommodations-for-applicants) .
Take care of yourself and your family with U.S. Bank employee benefits. We know that healthy employees are happy employees, and we believe that work/life balance should be easy to achieve. That's why we share the cost of benefits and offer a variety of programs, resources and support you need to bring your full self to work and stay present and committed to the people who matter most - your family.
Learn all about U.S. Bank employee benefits, including tuition reimbursement, retirement plans and more, by visiting careers.usbank.com .
EEO is the Law
Applicants can learn more about the company’s status as an equal opportunity employer by viewing the federal EEO is the Law (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf) poster.
U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program (https://careers.usbank.com/verification-of-eligibility-for-employment) .
Due to legal requirements, U.S. Bank requires that the successful candidate hired for some positions be fully-vaccinated for COVID-19, absent being granted an accommodation due to a medical condition, pregnancy, or sincerely held religious belief or other legally required exemption. For these positions, as part of the conditional offer of employment, the successful candidate will be asked to provide proof of vaccination or approval for an accommodation or exemption upon hire.
U.S. Bank will consider qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chance Ordinance.
U.S. Bank is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, among other factors.