Full Stack Engineer
Trust Team
Posted on 6/21/2023
INACTIVE
Etsy

1,001-5,000 employees

Handmade & vintage items marketplace platform
Company Overview
Etsy’s mission is to keep human connection at the heart of commerce through their e-commerce platform dedicated to handmade and vintage items. The company has developed a vibrant community marketplace that empowers sellers and entrepreneurs to keep doing what they love and also delivers buyers to look for something special with human touch.
Locations
Remote in USA • Chicago, IL, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
React.js
Ruby
TypeScript
Software Testing
CategoriesNew
Software Engineering
Requirements
  • 5+ years of professional experience with web technologies. (We mainly use Ruby/Rails and React/GraphQL in Typescript)
  • Deep knowledge of your chosen languages and frameworks, but curiosity and ability to ramp up on new technologies quickly when called for
  • Experience safely and efficiently integrating 3rd party APIs
  • Best practices around safeguarding user personal information and application security
  • Complex domain modeling
  • Ability to lead and break down complex problems into bite sized solutions
  • Comfortable with CI/CD strategies and deployment
  • Experience with unit testing (whether TDD, BDD, or spike it first and test it later) and a desire to push everyone to do better
  • Experience with or willingness to learn Pair Programming. (It's not 100% of the time, but we like to pair, especially when starting anything significantly new.)
  • Great communication skills and the desire to collaborate across departments and with internal customers. Able to ask clarifying questions and provide tech context when needed
Responsibilities
  • About Engineering at Reverb
  • We build primarily in Ruby/Rails and React, but we value identifying the right language/framework for the job. We believe in fast feedback cycles, pragmatic code, continuous deployment, and validating our ideas in production as soon as we can
  • Our teams are highly collaborative and empowered to make a better experience for our customers. We rely on our ability to work as a team and incorporate different perspectives in order to ship meaningful and impactful software to our users
  • About the Role
  • This is a full-time position in the Trust team. This team focuses on building the tools to ensure safety in the Reverb marketplace - a very critical part of getting our sellers matched with our buyers! Current and future work for this team includes: