onsite
Senior Full Stack Engineer - Charles Schwab
Full Stack Developer
Lead end‑to‑end development of scalable web applications, driving architecture, code quality, and delivery across front‑end and back‑end layers using JavaScript, React, Node.js, Python, AWS, and relational databases.
About the role
Key Responsibilities
- Architect and develop high‑performance web services and user interfaces for financial products, ensuring scalability, security, and maintainability.
- Collaborate with product managers, designers, and data teams to translate business requirements into robust technical solutions.
- Write clean, testable code in JavaScript, React, Node.js, and Python, and maintain CI/CD pipelines on AWS.
- Mentor junior engineers, conduct code reviews, and promote best practices in coding standards, performance optimization, and automated testing.
- Participate in incident response, troubleshoot production issues, and implement continuous improvement initiatives.
Requirements
- 5+ years of full‑stack development experience in a fast‑paced, mission‑critical environment.
- Proficiency with JavaScript, React, Node.js, and Python, plus experience with relational databases (SQL).
- Hands‑on experience deploying and managing services on AWS (EC2, RDS, Lambda, S3).
- Strong understanding of RESTful APIs, authentication, and data security best practices.
- Excellent communication skills and a collaborative mindset.
Skills
javascriptreactnodejspythonawssql