Join Doist,
Achieve amazing things

Life at Doist

At Doist, we are designers, engineers, and communicators united by a common goal, not a common location.

We understand the tools our customers need to succeed in today’s workplace, because we need them, too.

We build them, share them, and use them to power new ideas, new improvements, and new ways of working.

Joining Doist means that you will accomplish amazing things, and join a team that you can truly take pride in.

You’ll love it here

At Doist you’ll enjoy a competitive salary, new gadgets, a coworking space wherever you are, a sports plan, education reimbursement and much more. The best perk, though? Amazing team members.

Flexible hours

Night owl? No worries. Since most of us work remotely from around the globe, we’re free to make our own schedules and connect with the rest of the team throughout the day (or night!).

Paid vacations

When you work in a fast-paced environment, R&R is important. At Doist, our team gets 25 days of paid vacation (in addition to national holidays) per year.

Self improvement

We support you in improving your mind and body with up to $3,000 a year for healthy activities, snacks, education, music, and conference attendance.

Work from anywhere

Doist is a chiefly internet-based company– as long as you have a good internet connection, you’re free to work from wherever you please. In fact, our team is spread across 21 different countries!

Doist

Open Positions

Freelance English to Russian Translator

Doist is a global, remote-first company and we believe that our way of working– independent of borders and time zones– is the future. We create tools that empower people and teams around the world to do more and stress less and, as a freelance translator, you will play a key role in helping us inspire the global workplace of the future.

We work hard to provide an amazing, localized experience– when your productivity app speaks your same language, you can focus on your most important tasks right away. Todoist, our popular to-do list app used by 10+ million people, is translated into almost 20 different languages.

We’re looking for a native Russian speaker who has a demonstrated passion and experience for translation. In this role, you will deliver excellent translation services, delighting our customers with localized app, help, and marketing content. You’ll collaborate closely with localization project managers to develop specific terminology for new features which will shape the Todoist voice for your local market/region. You will also be responsible for identifying and addressing linguistic issues, and maintaining language references such as a glossary and style guide.

Requirements

We’re looking for someone with:

  • Native-level fluency in English and Russian
  • At least 2 years of translation experience, preferably for a tech company
  • Demonstrated passion for localization quality and consistency
  • Extremely proactive work style with the ability to deliver on a tight schedule
  • Perfect English skills and very high attention to detail
  • The ability to work autonomously and stay self-motivated
  • Bonus: an understanding of translation management tools, glossary, translation memory

Benefits

Doist is a diverse, remote-first team that’s committed to building a sustainable company that will continue to grow for decades to come. Our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a calmer, more balanced, more fulfilling way of working and living.

Some benefits include:

  • Flexible schedule and location: this is a remote freelance position, so you are free to work from wherever you please on whatever schedule works best for you
  • Joining a dynamic international team that spans 20 countries
  • Free Todoist premium vouchers

You can read more about our philosophy of work on our team blog, in this Forbes article, and in this Fast Company article.

Freelance English to Portuguese Translator

Doist is a global, remote-first company and we believe that our way of working– independent of borders and time zones– is the future. We create tools that empower people and teams around the world to do more and stress less and, as a freelance translator, you will play a key role in helping us inspire the global workplace of the future.

We work hard to provide an amazing, localized experience– when your productivity app speaks your same language, you can focus on your most important tasks right away. Todoist, our popular to-do list app used by 10+ million people, is translated into almost 20 different languages.

We’re looking for a native Brazilian Portuguese speaker who has a demonstrated passion and experience for translation. In this role, you will deliver excellent translation services, delighting our customers with localized app, help, and marketing content. You’ll collaborate closely with localization project managers to develop specific terminology for new features which will shape the Todoist voice for your local market/region. You will also be responsible for identifying and addressing linguistic issues, and maintaining language references such as a glossary and style guide.

Requirements

We’re looking for someone with:

  • Native-level fluency in English and Portuguese
  • At least 2 years of translation experience, preferably for a tech company
  • Demonstrated passion for localization quality and consistency
  • Extremely proactive work style with the ability to deliver on a tight schedule
  • Perfect English skills and very high attention to detail
  • The ability to work autonomously and stay self-motivated
  • Bonus: an understanding of translation management tools, glossary, translation memory

Benefits

Doist is a diverse, remote-first team that’s committed to building a sustainable company that will continue to grow for decades to come. Our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a calmer, more balanced, more fulfilling way of working and living.

Some benefits include:

  • Flexible schedule and location: this is a remote freelance position, so you are free to work from wherever you please on whatever schedule works best for you
  • Joining a dynamic international team that spans 20 countries
  • Free Todoist premium vouchers

You can read more about our philosophy of work on our team blog, in this Forbes article, and in this Fast Company article.

Front-end Engineer

At Doist, we strive to build not only amazing products but amazing groups of people. Our multidisciplinary teams are passionate about creating products like Todoist and Twist that improve people’s lives. They thrive on innovating new solutions to old productivity challenges and seek to change how productivity tools are made.

Doist is a global, remote-first company and we believe that our way of working– independent of borders and time zones– is the future.

Your role

In this role, you’ll collaborate closely with Todoist’s back-end development and design teams to turn Todoist into a true productivity hub. This is a challenging task since Todoist is constantly evolving and is available on many platforms and continues to grow weekly. You’ll help improve Todoist by building useful and innovative features, building reusable libraries and tools, and improving our codebases with modern JavaScript tools such React and Redux.

As a front-end JavaScript engineer you’ll:

  • Contribute code to multiple projects and initiatives that modernize our front-end code to follow latest best practices (e.g. ES6, React)
  • Propose, design, develop, and deploy new functionalities
  • Be a responsible team member: do code reviews, mentor others, refactor code, share knowledge

Requirements

The ideal candidate is a savvy JavaScript developer with a deep understanding of the latest Internet technologies, a keen engineering intuition, and outstanding communication skills. In addition, you should have:

  • Experience building complex interactive web applications.
  • Solid knowledge of modern JavaScript. You should have a substantial grasp of concepts like prototypes, closures, asynchronous programming and ES6.
  • The ability to use and customize tools (i.e. Webpack, Gulp) to streamline your development/build process.
  • Good computer science fundamentals, especially regarding your knowledge related to the web technology stack.
  • Proven ability to work autonomously and stay self-motivated, or previous experience working in remote teams.
  • Fluency in written and spoken English.
  • Bonus: Experience working with React and Redux.

Benefits

We’re bootstrapped, profitable, and committed to building a sustainable company that will continue to grow for decades to come. That means we value work-life balance and invest in our employees’ long-term growth.

We offer:

  • Competitive compensation
  • Generous paid vacation + national holidays
  • Education stipends
  • Flexible schedule and location
  • Home office perks
  • And much more

This is a remote position, so you will be free to work from wherever you please on whatever schedule works best for you. You’ll also have the option to work from our office in Porto, Portugal or rent a co-working space in the city where you live.

You can read more about how we work on our team blog, in this Forbes article, and in this Fast Company article.

Front-end Developer

At Doist, we strive to build not only amazing products but amazing groups of people. Our multidisciplinary teams are passionate about creating products like Todoist and Twist that improve people’s lives. They thrive on innovating new solutions to old productivity challenges and seek to change how productivity tools are made.

Doist is a global, remote-first company and we believe that our way of working– independent of borders and time zones– is the future.

Your role

As part of our Front-end team, you’ll play a key role in helping us inspire the workplace of the future.

Requirements

We’re looking for someone with:

  • Have published work that reflects your understanding of the entire web development process, including design, development and deployment, with some back-end knowledge
  • Experience building reusable code and libraries
  • Know how to take full advantage of CSS in building layouts and styling and animating HTML elements
  • Experience coding emails and web-pages for maximum speed and scalability
  • Experience with Python, Javascript, Less, npm and Gulp
  • Experience with Git and GitHub
  • Fluency in written and spoken English
  • Proven ability to work autonomously and stay self-motivated

Benefits

We’re bootstrapped, profitable, and committed to building a sustainable company that will continue to grow for decades to come. That means we value work-life balance and invest in our employees’ long-term growth.

We offer:

  • Competitive compensation
  • Generous paid vacation + national holidays
  • Education stipends
  • Flexible schedule and location
  • Home office perks
  • And much more

This is a remote position, so you will be free to work from wherever you please on whatever schedule works best for you. You’ll also have the option to work from our office in Porto, Portugal or rent a co-working space in the city where you live.

You can read more about how we work on our team blog, in this Forbes article, and in this Fast Company article.

Support Specialist (Bilingual Japanese/English)

At Doist, our best resource, hands-down, is our team. For the last five years, we’ve focused on fostering an amazing culture of scrappiness, independence, responsibility and ownership. We believe that a strong, vibrant and cohesive company culture comes before anything else.

Our diverse international team continues to grow and, now, we are seeking to hire a Bilingual Support Specialist who has a passion, the right skills, and a solid experience to deliver excellent customer service and delight our customers with care.

Your duties will include:

  • Delivering outstanding multi-channel (Zendesk, social media, blog, app stores, etc.) customer support in English and Japanese
  • Reproducing product issues, reporting them to the the appropriate engineering teams and monitoring their status
  • Sharing user feedback with internal teams to identify customer needs and translate user insights into a better product experience

Requirements

We’re looking for someone with:

  • Native-level fluency, both written and spoken, in English and Japanese (additional language skills is a plus)
  • Good understanding of at least 2 of the following operating systems: macOS, Windows, Android, iOS
  • Excellent writing skills with an articulate, conversational style
  • Extremely proactive, organized and responsible, with the ability to work well independently and as part of a team
  • Demonstrated passion for customer care
  • Enthusiasm about working in an international, multi-cultural environment
  • Willingness to work flexible hours and weekend shifts when required
  • Ideal applicants are existing Todoist users who use the product regularly

Benefits

We’re bootstrapped, profitable, and committed to building a sustainable company that will continue to grow for decades to come. That means we value work-life balance and invest in our employees’ long-term growth. We offer:

  • Competitive compensation
  • Generous paid vacation + national holidays
  • Education stipends
  • Flexible schedule and location
  • And much more

This is a remote position, so you will be free to work from wherever you please on whatever schedule works best for you. You’ll also have the option to work from our office in Porto, Portugal or rent a co-working space in the city where you live.

You can read more about how we work on our team blog, in this Forbes article, and in this Fast Company article.

Windows UWP Developer

At Doist, we strive to build not only amazing products but amazing groups of people. Our multidisciplinary teams are passionate about creating products like Todoist and Twist that improve people’s lives. They thrive on building new solutions to old productivity challenges and seek to change how productivity tools are made.

Doist is a global, remote-first company and we believe that our way of working– independent of borders and time zones– is the future. As part of our Windows team, you’ll play a key role in helping us inspire the workplace of the future.

Your role

We’re looking for a Windows developer to help us grow on Microsoft's platforms, primarily Windows 10 and Office 365. Specifically, you'll work on making our Todoist UWP app a best-in-class on Windows 10. We want to make sure our app is rock solid from a technical perspective and don't shy away from investing into refactoring.

You'll implement major new features together with our design team end-to-end. You will also collaborate with our other platform teams to shape and deliver functionality that spans multiple platforms.

In this role, passion for what you do is the best trait you can have. The most successful Doisters take initiative, learn fast and are comfortable with having a high degree of autonomy. We value people who take pride in their craftsmanship. Amir, our CEO spends most of his time coding.

Requirements

As a UWP Developer for Doist, you should have:

  • A passion for c# and a solid understanding of how modern .NET apps are built, including dependency injection.
  • Stable footing in XAML. We will help you fill in the gaps.
  • Excellent written and spoken English skills
  • Bonus: Experience with Office 365 APIs and/or Angular
  • Bonus: A UWP / Windows Phone 8 / Windows 8 app in the Store

Benefits

We’re bootstrapped, profitable, and committed to building a sustainable company that will continue to grow for decades to come. That means we value work-life balance and invest in our employees’ long-term growth.

We offer:

  • Competitive compensation
  • Generous paid vacation + national holidays
  • Education stipends
  • Flexible schedule and location
  • Home office perks
  • And much more

This is a remote position, so you will be free to work from wherever you please on whatever schedule works best for you. You’ll also have the option to work from our office in Porto, Portugal or rent a co-working space in the city where you live.

You can read more about how we work on our team blog, in this Forbes article, and in this Fast Company article.

Back-end Engineer (Python)

At Doist, we strive to build not only amazing products but amazing groups of people. Our multidisciplinary teams are passionate about creating products like Todoist and Twist that improve people’s lives. They thrive on innovating new solutions to old productivity challenges and seek to change how productivity tools are made.

Doist is a global, remote-first company and we believe that our way of working– independent of borders and time zones– is the future. As part of our web team, you’ll play a key role in helping us inspire the workplace of the future.

Your role

We’re searching for an engineer who will join our back-end team. The ideal candidate is a solid Python developer with a deep understanding of Internet technologies, experience in designing APIs, a strong engineering intuition, and good communication skills. In this role you’ll help us improve Todoist by adding useful, innovative features and you’ll work to make the service faster, more stable, and more convenient. It’s a challenging task since Todoist is constantly evolving and is available on 10+ platforms with over 50 partners integrations which continue to grow weekly.

You’ll collaborate closely between Todoist’s development team, partner companies, and independent developers to turn Todoist into a true productivity hub.

As a back-end Python engineer you'll:

  • Contribute code to multiple projects and initiatives that make our back-end better
  • Propose, design, develop, and deploy new features
  • Assume a role in planning the evolution of Todoist API, adding new features and optimizing the code.
  • Build more language SDKs for our API Design and build integrations between Todoist and third-party platforms
  • Be a responsible team member: do code reviews, mentor others, refactor code, share knowledge

Requirements

The ideal candidate will have:

  • 3+ years of professional experience developing for the web
  • Expert level knowledge of Python
  • A background in designing and refactoring large-scale systems
  • Experience with Git and GitHub
  • Fluency in written and spoken English
  • Proven ability to work autonomously and stay self-motivated, or previous experience working in remote teams

Benefits

We’re bootstrapped, profitable, and committed to building a sustainable company that will continue to grow for decades to come. That means we value work-life balance and invest in our employees’ long-term growth.

We offer:

  • Competitive compensation
  • Generous paid vacation + national holidays
  • Education stipends
  • Flexible schedule and location
  • Home office perks
  • And much more

This is a remote position, so you will be free to work from wherever you please on whatever schedule works best for you. You’ll also have the option to work from our office in Porto, Portugal or rent a co-working space in the city where you live.

You can read more about how we work on our team blog, in this Forbes article, and in this Fast Company article.

Your position

No open vacancies in your area? You can still apply for a job. We’re always looking for talented people!