Full Stack Engineer

Recruiting From ScratchSan Francisco, NY
$160,000 - $180,000Onsite

About The Position

As a Full Stack Engineer, you will play a key role in rebuilding and scaling the company’s highest-traffic product surfaces across the customer journey — from search through booking and post-booking experiences. You’ll work across the stack, shipping end-to-end features and contributing to the long-term architecture of the marketplace.Key responsibilities include: Own full-stack feature development across critical user flows (search, property details, booking, and account experiences) Build and ship end-to-end systems, including frontend UI, backend APIs, data models, and analytics instrumentation Partner closely with product and design to translate complex workflows into intuitive, high-quality user experiences Contribute to frontend architecture using Next.js, including routing, data fetching, caching strategies, and error handling Collaborate with backend engineers to define performant and scalable API contracts Improve system reliability and performance through testing, monitoring, and observability practices Iterate quickly based on data, optimizing for metrics such as conversion, performance, and user experience

Requirements

  • 4+ years of experience building and shipping production web applications
  • Strong full stack experience across modern frontend and backend technologies
  • Proficiency with React, Next.js, and TypeScript on the frontend
  • Experience working with backend systems such as Ruby on Rails, Node.js, or similar frameworks
  • Familiarity with relational databases (e.g., PostgreSQL) and basic query optimization
  • Experience building APIs and working with distributed systems
  • Strong product mindset, with attention to UX, performance, and measurable impact
  • Experience working in fast-paced, product-driven environments (consumer or marketplace preferred)

Nice To Haves

  • Experience working on high-traffic consumer products or marketplaces
  • Familiarity with observability and monitoring tools (e.g., Datadog)
  • Experience with testing frameworks such as Playwright or RSpec
  • Exposure to cloud infrastructure (AWS) and scalable system design
  • Experience contributing to reusable frontend or backend patterns

Responsibilities

  • Own full-stack feature development across critical user flows (search, property details, booking, and account experiences)
  • Build and ship end-to-end systems, including frontend UI, backend APIs, data models, and analytics instrumentation
  • Partner closely with product and design to translate complex workflows into intuitive, high-quality user experiences
  • Contribute to frontend architecture using Next.js, including routing, data fetching, caching strategies, and error handling
  • Collaborate with backend engineers to define performant and scalable API contracts
  • Improve system reliability and performance through testing, monitoring, and observability practices
  • Iterate quickly based on data, optimizing for metrics such as conversion, performance, and user experience

Benefits

  • Medical, dental, and vision coverage
  • 401(k) plan
  • Unlimited PTO
  • Paid parental leave
  • Annual company credit for hospitality experiences
  • Opportunity to work on a high-scale consumer product with strong product-market fit
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service