Senior Software Engineer

Bonobos

(New York, New York)
Full Time
Job Posting Details
About Bonobos
Bonobos is a clothing brand focused on delivering great fit, excellent customer experience, and a fun approach to menswear. Launched online in 2007 with its signature line of better-fitting men's pants, Bonobos is now the largest apparel brand ever built on the web in the United States. In 2011 Bonobos extended offline, launching Bonobos Guideshops, e-commerce stores that deliver personalized, one-to-one service to those wanting to experience the brand in person.
Responsibilities
**The Job** We're first and foremost an apparel company. But you'll quickly discover that not much happens here without touching Engineering. Whether helping our internal tools create a better system for our Customer Service Ninjas to assist our customers, improving the speed of our check-out flow or working on the front-end to create an even more eye-catching experience, Engineering helps drive the business here. And with plenty of projects coming down the pipeline, there are exciting challenges abound, like new technology for our Guideshops and on-going work with our Product team to figure out what works and what doesn't. We get to the best technical solutions by discussing complex questions as a team. We don’t hesitate to change our approach when we hear a better idea. All new code is reviewed by another set of eyes so that we can improve it through constructive feedback. **Our Stack** Our back-end is based on Solidus, a Ruby-on-Rails-based open-source eCommerce platform. Our front-end is built with Backbone, Webpack, and React/Redux. We use PostgreSQL and are hosted on Heroku.
Ideal Candidate
* Have at least 5+ years of progressive development experience...you've maybe even led a team at some point * Have strong opinions on the pros and cons of various architectural choices * Like the idea of small team where you work on both front- and back-end code * Are excited by how open source technology can improve a tech stack * Are ready to be a positive force on a growing team * Don't consider yourself a "Rails" Developer, a "Python" Developer etc...you know the fundamentals and you're comfortable working in a variety of languages

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.