
Full Stack Developer
Charles Schwab1 day ago
Responsibilities
- Design, build, test, release, and support full-stack application components, Web APIs, and RESTful services.
- Develop client-facing web applications using front-end and back-end technologies.
- Write maintainable code and apply unit testing to improve software quality.
- Support automated testing, DevOps practices, release reliability, troubleshooting, performance analysis, metrics, and observability.
- Collaborate with product, design, engineering, technical, and business stakeholders to deliver reliable and scalable trading experiences.
Requirements
- Bachelor’s degree in computer science or equivalent practical experience.
- At least 1 year of professional software development experience.
- Experience with HTML, JavaScript, TypeScript, .NET/C# or similar object-oriented back-end languages.
- Experience designing, building, or maintaining REST APIs and JSON-based integrations.
- Ability to support the full software development lifecycle and troubleshoot client-facing applications.
- Preferred: experience with Agile or Scrum environments, DevOps practices, automated testing, CI/CD concepts, cloud platforms, application metrics, financial services, trading applications, or digital platforms.
Benefits
- The role is fully onsite in the specified location.
- The position is eligible for bonus or incentive opportunities in addition to the salary range.
Tech Stack
Categories
About Charles Schwab
Charles Schwab provides brokerage, banking, and wealth management services for individual investors and independent investment advisors. Its business spans trading platforms, advisory and custody services (Schwab Advisor Services), ETFs and mutual funds, and a U.S. bank offering deposits and lending. Founded in 1971 and headquartered in Westlake, Texas, Schwab is publicly traded on the NYSE (SCHW) and expanded its retail and advisor footprint through the acquisition of TD Ameritrade.