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 12 different countries!


Open Positions


Doist’s Design team crafts engaging experiences to make people’s live more productive. Whether ideating functional interfaces or marketing pages, design is always one of Doist’s central areas. We are now looking for a very talented designer to join our international team.

As a designer in Doist, you will work across different areas, as web design, app development and marketing.

Requirements include:

    – Passion about detail and love for what you do
    – Experience in both marketing and interaction design
    – Knowledge of the iOS, Android and Windows Interface Guidelines
    – Responsibility and Team-player
    – Fluent written and spoken English, we’re an international company, so you’ll need to communicate with people who have very diverse communication styles.

Good to have:

    – Icon and illustration work
    – Knowledge of HTML, CSS and GIT.

We look forward to hearing from you!

French Marketing and Social Media Representative

We’re looking for a native French-speaking marketing and PR professional to join Todoist on a part-time basis.

As part of our international marketing team, you will work on marketing and press campaigns to announce updates and will help ensure that our marketing and PR efforts in French are properly executed. You will also be in charge of our French Twitter account (@todoist_france) and for translating marketing materials and in-app copy.

Requirements include:

    – Previous experience in marketing and/or PR campaigns in the French-speaking market
    – Experience with social media channels like Twitter and Facebook
    – Fluent English and native French language skills
    – That you are very detail oriented and are able to move projects forward independently
    – (Bonus) You already have contacts in French-speaking media outlets (both online and traditional)

We look forward to meeting you!

Front End Web Designer-Developer

We’re looking a full-time front-end web designer-developer to join our growing international team.

You’ll be responsible for crafting microsites, landing pages, banner advertising, and e-mail marketing. And you’ll collaborate closely with the design and marketing teams to create customer-focused experiences.

Requirements include:

    – Passion about creating and detailing fantastic user experiences
    – Solid experience not only with JavaScript, but with CoffeeScript, React, CSS, Less and other similar web technologies. It’s a plus if you’re familiar with Python.
    – Experience building, maintaining and enhancing widely-used and popular websites.
    – Experience creating highly scalable systems, including clustered and/or distributed applications.
    – Fluent written and spoken English and interest in working with a multi-cultural, international team.

We look forward to hearing from you!

Front End Web Developer

We’re seeking a full-time front-end web developer to join our growing international team (either remotely, or working from our Porto, Portugal office).

In this dynamic role you’ll implement web applications, and collaborate with designers and developers to build, test and launch innovative product solutions.

Requirements include:
– Solid experience not only with JavaScript, but with CoffeeScript, React, CSS, Less and other similar web technologies. It’s a plus if you’re familiar with Python.
– Experience building, maintaining and enhancing widely-used and popular websites.
– Experience creating highly scalable systems, including clustered and/or distributed applications.
– It’s necessary that you write and speak English excellently and that you’re interested in working with a multi-cultural, international team.

We look forward to hearing from you!

Full Time HR Intern

The Doist team is growing and we are seeking a full time Human Resources intern to join us and help coordinate a range of things like recruiting, employee relations, and general human resource administration.

Your duties will include: maintaining employee databases up-to-date, developing and implementing employee on-boarding systems, fielding and screening job applications, providing support for company benefits, working with management to determine recruitment needs and staffing objectives, and upholding the utmost level of confidentiality in the execution of the role.

Requirements include:

    – Native or bilingual fluency in English
    – The ability to work independently and very proactively
    – Interest and proficiency in technology and apps like Google Drive, Slack and of course Todoist :)
    – Enthusiasm about working in an international, multicultural environment
    – Ideally, some previous experience in the human resources field

This is a remote position, so you will be free to work from wherever you please and set your own hours as long as you have access to the internet. We look forward to hearing from you!

Full-time, Bilingual Support Staff Member

We are seeking a bilingual, tech-savvy, proactive team-player to join Doist as a full-time support member who will work virtually with our worldwide team, and our current four-person support team.

Attention to detail, self-discipline, and readiness to work outside-the-box are highly critical if not completely essential in this position. The right candidate will also be able to reproduce technical problems and to understand how web-apps and mobile apps work, what can go wrong, and what questions to ask to obtain information about an issue from a customer. Knowledge of foreign languages and experience with Twitter are highly important for this role. This support position requires only written assistance– we do not offer phone support and therefore you will not be asked to give support via telephone.

Required skills: attention to detail; fully multilingual in English and one or more of the following languages: French, Spanish, Portuguese, Chinese or Japanese; experience with various types of software and apps, team-work; the ability to work independently; ability/Readiness to work late and weekend shifts if needed.

International Marketing Coordinator

Doist’s Marketing team is seeking to hire a full-time International Marketing Coordinator to work either remotely or from our office in Porto, Portugal.

In this dynamic position, you will work with marketing and PR representatives from nearly 10 countries to promote and expand Todoist in our most important markets. You will oversee a multitude of projects including: international product launches, international content management, international social media marketing, unique marketing campaigns for specific markets, translations, and more.

Requirements include:

    – Previous experience working in a fast-paced marketing or PR environment
    – Experience developing and implementing strategy for various social media channels, including international channels like VKontakte, Weibo, etc.
    – That you be highly detail-oriented, highly organized self-starter with a proven track record of moving multiple projects forward independently
    – Interest and proficiency in marketing trends and technology, including experience with remote working tools like Google Drive, Slack, freelancing platforms like Upwork, and more.
    – Native or bilingual fluency in English (written and spoken)

Ideally, you will also:

    – Have lived and/or worked in a different country
    – Speak more than one language

We very much look forward to hearing from you!

Senior iOS UI Developer

We’re looking for a passionate Senior Developer to join our awesome Apple development team.

You will mainly be building high quality interfaces for Todoist for iOS, but also for Todoist for Apple Watch, and Todoist for OS X (native), supported by solid foundations that are shared across all these platforms. You will also be improving the accessibility of our apps and writing exhaustive UI tests using the brand new Xcode 7 UI testing tools.

Required qualifications include: 2+ years of professional iOS development or an impressive portfolio, experience with Xcode and UIKit, deep awareness of the iOS Human Interface Guidelines, familiar with Git, passion for what you do, and responsiveness and good communication (in English). It’s a bonus if you also have experience with WatchKit and AppKit, as well as in XCTest framework, and if you’ve contributed to open-source projects. We look forward to hearing from you!

Windows Developer

We’re looking for a full time developer to join our Windows team and help us grow our apps on Microsoft’s platforms, including Windows 10 and Outlook.

Your primary responsibility will be enhancing our new UWP Todoist app both in terms of new capabilities and UI features. We’re a remote company, so you will have the freedom to work from where you please and set your own hours based on a 40 hour work week. We encourage employee-driven initiatives and love people who are self-managed and want to deliver something awesome on their favorite platforms.

Requirements include:

  • Modern c#. Do you love to take advantage of advanced language features like LINQ and attributes? Then you’ll really like our codebase!
  • XAML. You don’t need to have experience with the UWP flavor of XAML specifically, WPF will do as well.
  • Fluent written and spoken English. We’re a multicultural company, so you need to be a strong English speaker as you will communicate with people that have very diverse communication styles.

It would be awesome if you have:

  • Experience with Office development, especially integration into the Outlook desktop client and the new universal Outlook APIs
  • A UWP / Windows Phone / Windows 8 app in the Store

Contact us and help us build the best productivity and collaboration apps on the planet!

Your Position

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