Tech Stack
ElasticSearchHerokuPostgresReactRSpecRubyRuby on RailsSCSSTypeScriptWebpack
About the role
- Lead or play a key contributing role in planning and delivery of projects
- Fullstack role with emphasis on backend; shape technical strategy via backend engineering, databases, data model and API design
- Occasionally perform moderate or complex frontend work to ship product
- Drive technical planning and delivery including testing, QA, and release
- Work cross-functionally with PMs, product designers, data scientists, and UXR; help define user requirements and provide design feedback
- Co-create and shape project scope (product and technical) with product counterparts
- Contribute to improving engineering and product organization: participate in technical guilds, own areas of expertise, improve team processes, and mentor other engineers
- Work within a pod structure (tech lead, PM, designer, and 4 engineers) collaborating on what to build and how to build it
Requirements
- Anywhere from 4-7 years of industry experience as a full stack engineer
- At least 1 year of experience with Ruby is required (it’s fine if you’re newer to Ruby, but you should have a depth of experience with other backend / server-side frameworks)
- At least 1 year of experience working on a large, complex webapp in production with React
- Experience designing and leading large technical projects for engineering teams to work on
- Candidates must be located in the United States and authorized to work without any Visa sponsorship
- Bonus: Strong industry experience which can be added to our knowledge base
- Bonus: Ability to learn quickly and adjust based on new requirements and direction
- Bonus: A desire to influence the product in a meaningful way
- Bonus: Curiosity to constantly learn new better ways to build software
- Bonus: An interest in helping other engineers on the team learn and grow