Events  Deals  Jobs 
    Sign in  
1stdibs // online marketplace for beautiful things
Engineering, Full Time    New York City    Posted: Tuesday, January 26, 2021
Apply To Job

1stDibs, is the world's leading online marketplace for the most beautiful things on earth! Established in 2001 the e-commerce site was created to move the legendary Parisian flea market into virtual space. Today, the company is the largest luxury goods portal offering merchandise from over 4000 luxury sellers of antique & contemporary furniture, art, crafts, jewelry, watches, clothes, & accessories. 


We need your ideas & passion for good, clean code! A great position for a front-end enthusiast who wants to code things The Right Way. Opportunity to help lead the development & implementation of extensive new user-facing products & features; new shared packages; & collaborate with our services team on internal APIs. Additional coding to optimize existing repositories, as necessary. 


See our Github<> for some of what we do.


What you will do

  • Use your thorough understanding of core client-side technologies to architect complex user interactions for desktop & mobile browsers using React & Relay
  • Enjoy developing with our state-of-the-art front-end stack which includes Node.js, Express, TypeScript, GraphQL, webpack, ESNext, Sass (CSS Modules), & Git (with Github) 
  • Create universal JS modules to be used on both the client & the server 
  • Lead, direct & mentor more junior team members (including code review) 
  • Provide informed estimates on project timelines & resources 
  • Take part in decision-making around major architectural choices of the front-end team 
  • Cover your code with unit & integration tests written with Jest & Mocha 
  • Work with our top product team which includes former leaders from Gilt, eBay, & Etsy 



  • 4+ years experience developing sophisticated consumer-facing web sites
  • 1+ major React projects completed
  • extensive Node.js experience 
  • A good, experienced grasp of contemporary JavaScript development practices (including ES6 & beyond: arrow functions, array methods, destructuring, rest params, ES modules, template literals, default arguments, Promise, async/await, fetch, &c)
  • Understanding of performance-related trade-offs & how to squeeze the most performance from a web page 
  • Experience mentoring & directing a team (major plus) 
  • Be awesome & make those around you awesome! 
  • Ability to bring your intellectual curiosity & thoughtful opinions with you every day 
  • An appreciation for one-of-a-kind items such as furniture, art, & jewelry always welcome 
  • Your participation in the larger developer community is strongly supported & encouraged! 


Company offers: 

  • Interesting challenges & always evolving tech-stack 
  • Highly talented & experienced colleagues to gather knowledge from & grow together 
  • Encouragement & feedback 
  • Transparency & open communication 
  • Family atmosphere that feels more like home than work 
  • Respecting employees personal time outside of work 
  • Extra paid paternity leave 
  • Wellness program rewards/additional health insurance

1stdibs is the worlds largest online luxury marketplace for rare & desirable objects. It has become the go-to source for the world's leading interior designers & consumers to find antiques, furniture, jewelry, vintage fashion & fine art.

Backed by Benchmark Capital, Insight Venture Partners, Index Ventures, Spark Capital & Alibaba, 1stdibs is a unique blend of expert curators & seasoned Internet executives from companies including eBay, Gilt, Google, FreshDirect,, Shutterfly, & Twitter.

1stdibs is an equal opportunity employer. We celebrate diversity & we are committed to creating an inclusive environment for all employees.

1stDibs is actively hiring and, in response to COVID-19, conducting all interviews & onboarding virtually. Any new or current team members will be temporarily working remotely until our offices reopen, at which point all employees are expected & required to return physically to the New York office.

For additional information about location requirements, please discuss with the hiring team following submission of your application.

Apply To Job
© 2021 GarysGuide      About    Feedback    Press    Terms