U.S. Bank React Developer and Sr. React Developer - Multiple Locations/Telecommute 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.
Job DescriptionBe a part of transformational change where integrity matters, success inspires and great teams collaborate and innovate. As the fifth-largest bank in the United States, we're one of the country's most respected, innovative, ethical and successful financial institutions. We're looking for people who want more than just a job - they want to make a difference! We have multiple opportunities open at various levels based on experience as a Software Engineer 2 - React Developer or a Senior Software Engineer - Senior React Developer. The React Developer/Sr. React Developer who will contribute toward the success of our technology initiatives in our digital transformation journey.
These positions will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank standards in order to ensure minimal impact to the customer experience. The candidate will be adept with the agile software development lifecycle and DevOps principles.
Essential Responsibilities: • Developing new user-facing features using React.js • Building reusable components and front-end libraries for future use • Translating designs and wireframes into high quality code • Optimizing components for maximum performance across a vast array of mobile devices and browsers • Guide the technical design and development of highly complex, cross-functional, multi-platform, application systems • Define and document the designs for applications and enhancements • Oversee the design, coding, testing, implementation, and documentation of solution • Develop high level program specifications • Ensure that expected application performance levels are achieved
Examples of Projects include: MCD, Zelle and Transfers team: In this role, the successful candidate will be part of the team which is responsible for one of the most used functionalities in the mobile app - MCD, Zelle and Transfers. You will be part of the most recognized and visible team in the bank. Your role will be intimately involved in creating, shaping and improving the user experience of the mobile app, OLB and other relevant form factors. You will combine a thorough knowledge of current design trends with a deep working knowledge of mobile and web interface development standards and native system patterns across a variety of digital products using your knowledge on React and Responsive design. This individual will work collaboratively with UX Design professionals, researches, engineering teams and key stakeholder across the organization to drive the design efforts forward. Ideal candidate will have a thorough understanding of prototyping, accessibility and minimal click user design.
Responsive Platform team: US Bank is in the process of revamping our browser platform to modernize it, leveraging new front-end frameworks like React that are powered by cloud enabled APIs. This program will bring our currently three separate browser solutions that target desktop, mobile and accessibility site into one consistent reimagined experience and introduce powerful new customer financial wellness focused features like budgeting, goals and more. Will define and develop approaches that teams will follow to implement cross browser, touch enable and accessible solutions. Will implement revenue driving features across the entire browser platforms by promoting personalized financial solutions to the customers. Will be responsible for developing core components, accelerators and enablers that will be used by other teams to build consistent browser solutions
BEE and Small Business: The successful candidate will be working with leading edge front end engineers in defining user experience and making it truly amazing. This experience will be used by more than 5 million of our customers and bankers. It defines our brand in the marketplace. This individual will work in close collaboration with our design partners, our product partners and our accessibility partners. The successful candidate will be a hands-on and forward thinking technology leader focused on responsive web (React) technologies with excellent communication skills.
Leveling of position will depend on qualifications. Please read below for Basic and Preferred Qualifications of each level.
Software Engineer 2 - React Developer Basic Qualifications • Bachelor's degree in Computer Science or related fields, or equivalent work experience. • 3+ years of work experience in Application Development/IT Systems Testing, and team leadership.
Senior Software Engineer - Senior React Developer Basic Qualifications - Bachelor's degree in Computer Science or related fields, or equivalent work experience - At least 5 years of work experience in Application Development/IT Systems Testing, and team leadership
Benefits: 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 usbank.com/careers.
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 poster.
E-Verify 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.
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.