T
Taskrabbit
Senior Software Engineer
Skills
NextRuby on RailsReactRubyNodeMicroservicesGraphQLAIElasticsearchWebpackJavascript
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Salary:
$160,000 – $180,000 / year
Location:
San Francisco, CA, USA
Work mode:
Onsite
Published on:
18 August 2026
What they need
Who you are
- 5+ years of experience, comfortable working independently
- Proficient with Ruby/Rails, Javascript, React.js, Next.js , Node.js
- Experience building API-driven applications
- Understand how to organize code across the stack: what belongs in the frontend, what in the back
- Comfortable with test frameworks
- A strong advocate of clean code
- Experience with event-driven architecture
- Experience with modeling mappings and leveraging ElasticSearch
- Any GraphQL or Federated API layer experience
- Familiarity with automated testing and JS build and packaging systems like Webpack and Jest
- Experience leading and delivering cross-functional projects
- A growth mindset and a desire to learn, teach, and mentor others
What the job involves
- We're seeking a Senior Software Engineer to join our Post-Booking team, someone who doesn't just build, but raises the quality bar across our entire ecosystem. You'll be instrumental in shaping the consumer experience following the initial booking process
- Your work will focus on building new features to improve the customer experience through high-performance Node.js services and AI-driven enhancements, as well as critical replatforming work to modernize our microservice infrastructure
- Architect: Define the multi-quarter technical roadmap for Post-Booking domains (backend, frontend web client etc) along with the engineering manager and architects - driving strategy, addressing tech debt, and evolving scalable system architecture, APIs, and data models
- Tech Lead: Lead complex, cross-team technical initiatives
- Solver: Translate ambiguous, high-stakes business goals into clear technical strategies, designs, and experiments
- Multiplier: Serve as a Javascript subject-matter expert, champion high-quality testing and AI practices, mentor engineers, and produce durable technical documentation
- Champion AI-Driven Development: Lead the adoption of Spec-Driven Development (SDD) leveraging advanced AI tools, ensuring engineers consistently turn well-defined specs into robust, scalable Node.js implementations and comprehensive test suites
Benefits
- Remote first and highly connected
- Employee-covered health care
- 401k with match
- Flexible PTO
- Paid holidays & recharge weeks
- Wellbeing allowance and free access to HeadSpace and Spring Health
- Paid parental leave, adoption assistance, and reproductive health assistance
- Speaker series, career paths, and an annual education allowance
- IKEA discount, Taskrabbit credit, and productivity stipend
Other offers great for you!
These companies are also looking for great profiles
O
OTOREMOTE
Senior Software Engineer / CTO
Environ 50/60K par an selon expérience
Permanent contract
Marseille, France
Hybrid, Remote
Skills
DevOpsCTOEngineering Manager
9 months ago
Quick apply
T
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
Typescriptfintech
7 months ago
Quick apply
K
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
C#.NETMicrosoft SQL ServerSelligent
4 months ago
Quick apply