We want you!
We're looking for experienced, super ambitious, product-minded folks to join our rapidly growing engineering team.
We are remote-first
Our main office is located in Richmond, VA, but the majority of our engineers are distributed.
Our tech + how we work
Our frontend is built in react + redux (with a little sugar on top), but we are constantly exploring tech that best fits the needs of our customers and engineers.
We value: communication, documentation, test coverage, documentation, communication, code review, documentation, CI/CD, documentation and communication.
We predominantly communicate over Slack, making little use of email internally. We do daily standups each morning via Google Hangouts. Github is our repo tool of choice and we track progress and requirements via Jira.
You should apply if...
You're passionate about building beautifully crafted software and creating awesome developer experiences.
You want to build a product you would use yourself, and bring your unique insight and perspective to the table as an engineer in shaping our overarching product offering.
You like solving big problems. Our greatest challenges are on the horizon, and we'll need experienced, intelligent, hard-working and creative minds to help us solve problems that will scale us to the future of Hatch being positioned as the leading B2C messaging platform.
You value collaboration, autonomy, moving fast and getting things done. We have no time or interest for bureaucracy and micromanagement — we're moving fast and you'll be required to take responsibility for delivering a high quality product.
You want to make a huge impact, and share in the success of a company you've helped build.
You may be a fit for this role if you
- Have a strong technical background, including 7+ years of experience building impactful products and systems
- Have 4+ years of expert-level React + Redux experience
- Have incredible communication skills and are a joy to work with
- Enjoy doing anything it takes to solve problems and see projects through to completion
- Find improving engineering standards, tooling, and processes rewarding
- Uphold best practices in engineering, security and design
- Hold yourself and others to a high level of accountability
- Can effectively debug complex problems across the whole stack
- Enjoy doing whatever it takes to solve problems and delight users
What you will do
Thrive in a collaborative environment developing and executing against immediate and long term roadmaps and making effective tradeoffs considering business priorities, but always with the user experience in mind
Write high quality, performant code that sees tons of exposure and user feedback in a growing, fast-pace, startup environment
Advise Hatch’s leadership team on key technical considerations related to the future of our technology stack and product roadmap
Scrutinize and reason clearly about the technology and architecture choices we make in building platforms or products/services at Hatch
Serve as a role model for software design and scalable systems architecture by developing, sharing, and setting the bar for engineering quality