About the Role
Title: Head of Backend Development
Location: Bucharest Bucharest RO
Type: Full-time
Workplace: Fully remote
Job Description:
At Doist, our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a more fulfilling way to work and live.
We’re a multidisciplinary, fully-remote, team that’s passionate about creating products, like Todoist and Twist, that improve people’s lives. We thrive on innovating new solutions to old productivity challenges and we seek to rethink how productivity tools are made.
Our Core Values
They are few, but they are mighty. From creating processes to decision-making and recruiting, we build our five core values into nearly every single thing we do.
- Independence. Others can trust that you’ll deliver on time and your teammates don’t need to worry about you keeping your word.
- Mastery. You love what you do and care deeply about the quality of your work, down to the smallest details. You’re continuously learning and pushing yourself to the limits of your ability. You’re never satisfied with the status-quo.
- Communication. Your communication is clear, concise, and engaging whether you’re explaining a complex idea or providing feedback to a teammate.
- Ambition & Balance. You aspire to put a dent in the universe. To do this, you set high standards for yourself and those around you. The time you spend on work isn’t measured by quantity, but by quality.
- Impact. You’re able to take a bird’s eye view to pinpoint and then solve issues that have a high impact on our customers, our team, and our company. You’re committed to the health and success of both your teammates and Doist as a company.
We invite you to visit our blog to learn more about us, our values, and how we work.
Your Role
We are looking for a leader for our Backend team who is highly technical and passionate about creating and maintaining high-quality software that powers long-lasting products, namely Todoist and Twist.
Both are monolithic Python applications, built using a homegrown framework similar to Flask and in the beginnings of a transition to FastAPI. We use AWS extensively, including Aurora, SQS, and ECS Fargate.
You will:
- Grow, support, and empower a world-class team of 11 Backend Engineers (including 3 Leads) who are autonomous, productive, and fulfilled. You will be responsible for setting the team up for success, while coaching and providing guidance along the way.
- Foster continuous improvement while reorganizing the team’s workflows and processes as context changes. You will ensure that tooling and workflows are appropriate, facilitate team brainstorms, while driving and documenting high-level ideas, goals, and best practices. You will foster knowledge sharing.
- Drive the vision, technical strategy, and technical roadmap for the team and its technology stack. You will do this in an egalitarian way, often facilitating discussions and delegating decision-making. You will do this at scale, serving tens of millions of users and billions of data items.
- Plan and prioritize company-wide initiatives, coordinating and communicating with various technical and non-technical stakeholders, such as other Engineering teams, Product, or Customer Experience.
- Plan and prioritize internal initiatives that pay back debt and modernize our systems, contributing to each work cycle by reviewing priorities, availability, and optimal matching of people to projects. You will periodically share updates so that everyone is aware of what’s going on behind the scenes.
- Contribute to shared values, standards, and processes with other Engineering leaders, ultimately shaping up Engineering at Doist as a whole. You will report to the CTO.