We are self-motivated and driven Software Engineers that love what we do and aim to delight our customers.
At DoiT, we constantly grow and evolve, delivering our best but also having fun along the way. We have a total ownership philosophy, meaning each team completely owns the features or product they work on, so they design, implement, deploy, monitor, and keep it running in production. If the need arises, retire it. Most of our products are built with Go (a few are in Python), and we use many Google Cloud and Amazon Web Services serverless technologies.
We believe strongly in working as a team and believe that we all succeed or fail as one, and therefore support each other in achieving our goals. Our remote-first work philosophy hires the best people regardless of location. You can rely on being able to learn from the best software engineers.
All developers work out of a single source repo; shared infrastructure!
Uniform coding style guidelines across company
Code reviews mandatory for all commits
Pervasive unit testing, written by developers
Powerful tools, shared company-wide
Rapid project cycles; developers change projects often
30% time of each developer is dedicated to side projects
Peer-driven review process; flat management structure
Transparency into projects, code, process, ideas, etc
Blog Post 1
Blog Post 2
Blog Post 3
Don't see a role that's exactly right for you? Maybe the timing isn't perfect? No problem! We'd still love to stay in touch and hear from you. Sign up for our Talent Community below to stay in-the-know and we can pick up the conversation when you're ready.