Salary
💰 $215,000 - $280,000 per year
Tech Stack
JavaScriptNode.jsPythonReactTypeScript
About the role
- Build and maintain scalable, high-performance applications across the full stack
- Lead the design and implementation of new features in our core platform
- Collaborate closely with product, design, and other engineering teams to deliver impactful solutions
- Architect and develop front-end components using React and TypeScript
- Work on back-end services and APIs with Node.js and Python
- Mentor and guide junior engineers in best practices, coding standards, and architectural principles
- Own the end-to-end delivery of features, from ideation to production
- Continuously improve the performance, scalability, and reliability of our applications
- Contribute to the company’s technical roadmap, setting standards for code quality and development processes
- Help define and evolve the team’s engineering culture
Requirements
- At least 6 years of experience in full-stack engineering, with expertise in React, TypeScript, Node.js, and Python
- Proven technical leadership experience for at least 1 year, ideally with some experience in mentoring junior engineers
- Demonstrated ability to thrive in fast-paced and high-growth environments
- Ability to work in the San Francisco office 3+ days per week
- Strong communication skills and the ability to work effectively in a team-oriented environment
- Past experience working at a startup or fast-growing tech company
- Comprehensive health, dental, vision, life and disability insurance coverage
- Hybrid work
- Unlimited paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack engineeringReactTypeScriptNode.jsPythonAPIsscalabilityperformance optimizationcoding standardsarchitectural principles
Soft skills
technical leadershipmentoringcommunicationteam collaborationproblem-solvingadaptabilityorganizational skillsinterpersonal skillscreativitycritical thinking