We are looking for an engineer who is passionate about TDD and can turn ideas into extremely reliable, beautifully simple software. You’re an engineer who can turn ideas into beautifully written code that other people – or you, six months into the future – will find easy to comprehend and modify.
You have mastered more than one technology stack in your life, and you are comfortable with the idea of mastering several more. You're competent at high levels and low levels. Technology is a means and not the ends for you, and you don't flinch at the idea of migrating legacy Ruby systems to Elixir while focusing on zero downtime.
We aim to hire highly independent team members who learn quickly and are capable of teaching themselves. You will be responsible for doing regular code reviews, researching and implementing best practices, and recommending resources junior engineers can use to improve.