Charles Schwab Corporation

Senior UI Developer

Job Locations US-TX-Westlake
Requisition ID
Posted Date
1 month ago(6/26/2020 12:34 PM)
Position Type
Full time

Your Opportunity

Charles Schwab’s Software Development Engineers thrive in a leading-edge work culture while developing products that help Schwab customers learn, explore and make life-impacting moves on their paths to achieving their goals.


The Retirement Business Services Technology (RBS) team is looking to hire a Senior UI Developer.  Our RBS team provides product and application-based design, development, testing, deployment and production support to the Retirement Business Services business units.  Particularly in support of web, trustee, custodial, recordkeeping and compliance products for Schwab Corporate and Retirement Services third party provider retirement product and compliance offerings. 



What you are good at

  • Build high performing and scalable responsive web applications using modern front-end technologies like: Angular/ReactJS/VueJS with the goal of achieving maintainability, availability, scalability, and security.
  • Strong ability to work with UX designers and product managers  to develop dynamic user experiences
  • Mentor the team with periodic code reviews, trainings, and development standards
  • Troubleshoots business, production issues, and suggest opportunities for improvement.
  • Work with other Engineers, Architecture, Product Management, QA, and Operations teams to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules and alignment to development principles and product goals

What you have

  • Bachelor’s Degree in Computer Science or related field OR related practical experience
  • 5+ years of professional experience in front-end development technologies like NodeJS, JavaScript, HTML5, CSS3 and RESTFul services with deep experience with at least one popular JavaScript framework (e.g. ReactJS, VueJS, or Angular) and test frameworks (Jest, Mocha, Jasmine, Selenium, etc.)
  • Experience with development tools such as npm, gulp and grunt with view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support) with deep understanding of front-end architecture and data-driven development
  • Front-end web development testing (unit, functional, integration, end-to-end, cross browser/device)
  • Critical thinker and solutions-oriented analytical, troubleshooting and problem-solving skills
  • Ability to work independently and to effectively interact and collaborate with all types of stakeholders, both technical and business, peers and management Detailed oriented self-starter

Preferred Qualifications:

  • Proficient in a broad range of software design approaches and common UX patterns.
  • Knows when (and when not) to use front-end software design patterns (e.g., asynchronicity, data binding, modules, MVC, objects, promises)
  • Detailed knowledge of functional programming patterns (or OOP with a desire to move to functional programming)
  • You’re a self-starter with a “can do” attitude who can take ownership of projects and drive them to completion with acute attention to detail(not just what but understanding why part too) and results oriented with excellent problem-solving abilities


Nice to Have:

  • An active GitHub page or other portfolio of up-to-date open source contributions having an online portfolio of work.
  • Experience in building REST API – micro/mini services derived through domain driven design conforming to JSON API specifications, preferably with some native cloud development exposure.
  • Experience in back end development including middleware or a vendor based messaging platform with devOps enabling production supporting 


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Why Schwab?

At Schwab, “Own Your Tomorrow” embodies everything we do! We are committed to helping our employees unleash their potential and achieve their dreams. Our employees get to play a central role in disrupting a multi-trillion-dollar industry, creating a better, more modern way to build and manage wealth. We’re a modern financial services firm that stands apart from the industry, where you can go as far as your ambition takes you.

Hear from employees: What’s it like to work at Schwab!

The benefits of working at Schwab: a package designed to empower your health, wealth, career and life.
Schwab is committed to building a diverse and inclusive workplace where everyone feels valued.

As an equal employment opportunity employer, our policy is to provide equal employment opportunities to all employees and applicants without regard to any status that is protected by law. (Please click here to see policy.)

Schwab is also an affirmative action employer, focused on advancing women, minorities, veterans, and individuals with disabilities in the workplace.
We believe diversity and inclusion are part of our success as a company and our purpose of serving every client with passion and integrity.