Dutchie is seeking a Staff Engineer to be a technical thought leader, project lead, and hands-on developer to improve and maintain the foundation of their customer experiences, which are built on a suite of owned, third-party, and API-driven components. The goal is to ensure the success of their retail customers, which directly drives Dutchie's success.
Requirements
- 5+ years of development experience required
- Ruby, Rails and React are nice to have, but not required
- You have experience building user experiences within complex products
- You take pride in the code you write - it's clean, tested, organized
- Strong fundamentals
- You want to work in an agile environment - we move quickly and ship code often
- Know how to create your own point-of-views, and explain them (and move off them when called for)
Responsibilities
- Develop mission-critical consumer flows for new features, as well as experimenting on old ones
- Own, maintain, and improve the whole suite of e-commerce platform components
- Work with technologies including Ruby, Rails, and React
- Work with data stores such as Mongo, Postgres, and Snowflake
- Partner with product and design to scope and plan work appropriately
- Create flexible execution plans
- Mentoring other engineers to unlock their potential, helping them grow their skills to meet the evolving needs of Dutchie’s customers
Other
- Leadership skills, including experience successfully mentoring others
- Good communication skills, including cross-functional communication, both in writing and in person
- You think through problems starting from first-principles and the customer’s perspective
- You have gone through a rapid growth period in a previous company (from startup to mid-size)