Software Engineer – REMOTE

Job Overview

Company logo: https://media.licdn.com/dms/image/v2/C560BAQFHojJ2KWYkOA/company-logo_400_400/company-logo_400_400/0/1630585046600/doist_logo?e=1749081600&v=beta&t=VKC00BulZ5ldThvMWH3l_WbYKYdlK4-bKFWJWM9jufA At Doist, our mission is to empower people with simple yet powerful tools.

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 four core values into nearly every single thing we do.

Ambition. You aspire to put a dent in the universe. You set high standards for yourself and those around you. You solve issues that have a high impact on our customers and our company Mastery. You care deeply about the quality of your work. You’re continuously learning and pushing yourself to the limits of your ability. As a champion of your craft, you are also a champion of your well-being – you work intensely, then disconnect completely Independence. Others can trust that you’ll deliver on time. You keep your word and trust your teammates to do the same. You are proactive, take ownership, and remain accountable with little or no direction Communication. Your communication is clear, concise, and engaging. You keep others in the loop and never go radio silent. You speak respectfully and foster warm relationships through your interactions. You’re culturally and socially aware and can appropriately navigate social situations

We invite you to visit our blog to learn more about us, our values, and how we work.

What You’ll Do

Are you passionate about creating meaningful, easy-to-use web experiences that make a real difference in people’s lives? Do you love building visually striking, responsive interfaces that run flawlessly across a diverse range of devices and platforms? Then we want to hear from you!

Drive Product Evolution

You’ll work on the web app for Todoist and contribute to shaping its future. As a Frontend Engineer, you’ll be involved from idea to shipping and beyond – collaborating in cross-functional squads, brainstorming, building features, and continually refining them. Your voice matters, and you’re encouraged to propose improvements that elevate the user experience.

Improve Our Craft

We value continuous improvement, both in product and process. You’ll contribute to code reviews, champion quality, and tackle technical debt. Every week, we dedicate time to maintaining our codebase – enhancing and refactoring wherever needed. We believe in prioritizing the long term over the short term, continuously shipping enhancements to keep things running smoothly.

Collaborate & Support

You won’t be siloed. At Doist, we live by cooperation – mentoring teammates, sharing knowledge, and proactively jumping in to help across squads. Whether it’s offering thoughtful feedback, stepping into a 'Hero’ rotation to assist our customer experience team, or connecting in our casual social gatherings, your collaborative spirit will shape our growth.

Shape the Future

Frontend engineering at Doist goes beyond routine tasks. You’ll have a chance to explore new technologies, integrate AI tools, and think big about how we can continually elevate the user experience on the web by delivering intuitive, efficient solutions. Our stack is anchored in React and a collection of modern frameworks and services; we trust you to choose the best approach for each situation and adapt our processes for continuous improvement.

Requirements

How do you know you’re the right fit:

Values Alignment: You believe in simplicity and practicality, yet you still strive to create meaningful impact in everything you build. You resonate with our core values – mastery, ambition, independence, and communication – and see how they translate into everyday decisionsAutonomous & Async-Ready: You thrive with autonomy and have proven that you can get things done without someone looking over your shoulder. Experience in remote teams is a plusEffective Communicator & Collaborator: You can confidently discuss technical nuances in English—both written and spoken—and work seamlessly with designers, product managers, other engineers, and customer experience teams to create better solutions togetherFoundational Web Knowledge: You understand HTML, CSS, and JavaScript thoroughly, and you know when to leverage each. Your TypeScript and React skills reflect that foundationComplex App Experience: You’ve built interactive web apps and can navigate modern frontend architectures with confidenceTesting Mindset: You’re no stranger to automated testing (unit, integration, end-to-end) and see it as critical to build robust softwarePerformance-Driven: Measuring, analyzing, and fixing performance issues is second nature to youTooling Proficiency: Customizing tooling, CI/CD pipelines, production monitoring, and exploring AI solutions to boost productivity is in your wheelhouseAccessibility & Security Mindset: You aim to build inclusive experiences that accommodate everyone’s needs. You’re attentive to potential vulnerabilities to keep our product safe

If you don’t check every box but are driven to learn and grow, we still want to hear from you! Continuous learning is at the heart of our culture.

Estimated hiring timeline:

The position will close on Mar 14, 2025 at 8am UTC, please apply directly via our careers page before this deadline and not via other channelsWe’ll then screen applications and aiming to be done by Mar 19, 2025Next, we’ll share an async salary range transparently with the shortlisted candidates and combine this with and invite for a 1st interview, we always get back to every single applicant. We are aiming to have our 1st interviews between Mar 20, 2025-Mar 28, 2025 (but will always try to be flexible)For those that successfully proceeds after the 1st interview, we’ll ask you to complete a test project with a timeframe of roughly 10 daysAfter submission, we’ll review the test projects and then invite those that make it to the next round of interviews and hoping to complete those by Apr 15, 2025After that stage, should we proceed, we’ll have a final interview and then aim to make a hiring decision by Apr 21, 2025. Although we already try and stick to these timelines, we are sometimes able to move much faster or have unexpected delays, this is an estimation only.

Benefits

Our perks and benefits are designed to provide the freedom and support you need to grow personally and professionally. Here’s what that looks like:

The basics

We work remotely and mostly async from anywhere. If you see a specific location being advertised, feel free to apply any way, this is usually due to restrictions on a few job boardsDesign your own schedule. Work during the time of day that’s best for you. Doisters are encouraged to work 8-hour days and no more than 40 hours/weekCompetitive pay. Our formula-based salaries are calculated based on industry-benchmarked skills and geographical location – no stressful negotiation required

Expand Your Professional Skills

Continue your education. You’ll have a recurring budget to spend on attending conferences, taking courses, and purchasing booksCollaborate in person at retreats. Our team- and company-wide retreats are unforgettable. The connections that we make in person inspire us throughout the year

Craft your ideal work environment

Cozy up at a coworking space. Find a coworking space that’s right for you and Doist will provide a monthly stipend towards this cost. Subscribe to apps and services. You’ll have a monthly budget to spend on services that help you do your job: home internet, work apps, music subscription, etcPurchase the hardware you need. Every Doister has access to a recurring budget to spend on work-related equipment

Focus on your well-being

Recharge with generous time off. Doisters get 8 weeks (40 days) of vacation per year to use as they wish on vacations and national holidaysSpend time with your new baby. New parents receive 5 weeks of paid parental leave in addition to 13 weeks of paid pregnancy-related medical leaveInvest in your health and wellness. Take care of yourself with a monthly budget for things like a gym membership, healthy snacks, massages, health insurance, etc

We occasionally receive reports about hiring scams related to our roles. Please be aware that our team only communicates from emails with an „@doist.com” domain and that we will not ask you to apply in any way other than via our application at doist.com/careers. If you are in doubt, please reach out at [email protected] to confirm.

All information collected through this application is stored in Workable, Doist’s Applicant Tracking System, where it will be used for recruitment purposes only. For more information on how we handle candidate data at Doist, we invite you to review our recruitment privacy notice. For questions, please contact us at [email protected].

Job Detail
Shortlist Never pay anyone for job application test or interview.