Skip to main content
Search Jobs

Search Jobs

Sr. Front End Developer

Location Westlake, Texas, United States Requisition ID 2022-84431 Category Engineering & Software Development Position Type Regular
Apply Now

Your Opportunity


We believe that, when done right, investing liberates people to create their own destiny. We are driven by our purpose to champion every client’s goals with passion and integrity. We respect and appreciate the diversity of our employees, our clients, and the communities we serve. We challenge conventions strategically to create value for our clients, our firm and the world. We live and bring to life the concept of ‘own your tomorrow’ every day. We champion our employee strengths, guide their development, and invest in their long-term success. We hire optimistic, results-oriented, curious, innovative, and adaptable people with the desire to help our clients and one another succeed.

As a company, we were established by Chuckover 40 years ago to champion Main Street over Wall Street, and to help Americans transform themselves from earners to owners. Through advocacy and innovation, we work to make investing more affordable, accessible and understandable for all. As we enter our fifth decade, we are looking for talented, innovative and driven people who believe they can help themselves, and our clients, create a better future.

Our 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 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. 

This role requires self-motivated seasoned front-end engineer with strong experience in JavaScript/HTML5/CSS3 with the passion of building responsive web applications with great user experience creating a product that will have positive impact on millions on users. The ability to deliver innovative, low cost, reliable solutions is key to success in this role. Our Software Development Engineers are driven to learn, grow, and continuously contribute to evolving the Schwab experience and technology.

What you’ll do:

  • 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
  • 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 are good at


What you have:

  • Bachelor’s Degree in Computer Science or related field OR related practical experience
  • 3-4 years of professional experience in front-end development technologies like NodeJS, JavaScript, HTML5, CSS3 and REST API with 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
  • All aspects of front-end web development testing (unit, functional, integration, end-to-end, cross browser/device)
  • Must be a 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

What you have


Preferred Qualifications:

  • Proficient in a broad range of software design approaches and common UX patterns.
  • Experience with front-end development (using Ionic, Capacitor, Android Studio, XCode) for hybrid and/or native mobile applications on Android and iOS
  • 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, monitoring and alerting mechanism.

What you’ll get:

  • Comprehensive Compensation and Benefits package
  • Financial Health: 401k Match, Employee Stock Purchase Plan, Employee Discounts, Personalized advice, Brokerage discounts
  • Work/Life Balance: Sabbatical, Paid Parental Leave, New Mothers returning to work Program, Tuition Reimbursement Programs, Time off to volunteer, Employee Matching Gifts Program
  • Everyday Wellness: Health and Lifestyle Wellness Rewards, Onsite Fitness Classes, Healthy Food Choices, Wellness Champions
  • Inclusion: Employee Resource Groups, Commitment to diversity, Strategic partnerships
  • Not just a job, but a career, with an opportunity to do the best work of your life

Learn more about Life@Schwab.


Charles Schwab & Co., Inc. is an equal opportunity and affirmative action employer committed to diversifying its workforce. It is Schwab's policy to provide equal employment opportunities to all employees and applicants without regard to race, color, religion, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity or expression, national origin, ancestry, age, disability, legally protected medical condition, genetic information, marital status, sexual orientation, protected veteran status, military status, citizenship status or any other status that is protected by law. Schwab also does not discriminate against applicants or employees because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. At Schwab, we believe that every employee, through their diverse abilities and experiences, can contribute to our growth, innovation and client loyalty. We embrace diversity and are committed to providing equal opportunity to all employees and applicants. If you have a disability, and require reasonable accommodations in the application process, call Human Resources at 800-725-3535. We will be happy to assist you. Schwab will only share your accommodation request with those individuals who have a specific need to know. The request for an accommodation will not affect Schwab's hiring decisions. All other submissions should be performed online.

Why work for us?

Own Your Tomorrow embodies everything we do! We are committed to helping our employees ignite their potential and achieve their dreams. Our employees get to play a central role in reinventing a multi-trillion-dollar industry, creating a better, more modern way to build and manage wealth.

Benefits: A competitive and flexible package designed to empower you for today and tomorrow. We offer a competitive and flexible package designed to help you make the most of your life at work and at home—today and in the future. Explore further.

Schwab is committed to building a diverse and inclusive workplace where everyone feels valued. As an Equal 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 the policy.

Schwab is an affirmative action employer, focused on advancing women, racial and ethnic minorities, veterans, and individuals with disabilities in the workplace. If you have a disability and require reasonable accommodations in the application process, contact Human Resources at applicantaccessibility@schwab.com or call 800-275-1281.

TD Ameritrade, a subsidiary of Charles Schwab, is an Equal Opportunity Employer. At TD Ameritrade we believe People Matter. We value diversity and believe that it goes beyond all protected classes, thoughts, ideas, and perspectives.

Apply Now