Frontend Software Engineer - (Remote EU)

Wrike • Posted May 20th

Software Development
Wrike logo


Wrike has opened a new office in Prague and we're looking for you to join our Front end development team to work on new and existing features for our Wrike work management and collaboration tool, which is used my millions of uses around the world.

Our product is a single-page application (SPA) with complex front-end logic built on Dart + Angular, also JavaScript and Less.

Why Dart? Dart is a client-optimized programming language for fast apps on multiple platforms, which allows us to fully use OOP, as well as make the development process structured and simple. The most important factor for us is not the knowledge of particular instruments but your approach to solving technical tasks.

At Wrike, we believe that work should be both challenging and fun. We're growing rapidly and provide excellent opportunities for professional growth. We're smart, passionate, friendly, and professional and are looking for the same qualities in you.

About the Role
  • Create new or rewrite existing features
  • Adapt and scale our product to our customers needs
  • Develop instruments for front-end infrastructure (We have R&D tasks alongside product tasks)
  • Help create our UI kit
  • Code review and Unit testing
  • You will use the Wrike product we offer to our customers. If you see problems, you can solve them, and test new features inside your account.
  • Your opinion counts: You can influence technical and process decisions on a team and company level.
  • You will see the results of your work practically every day. (We deploy 1-3 times per day.)
  • Work in classic Scrum in independent teams 8-10 members
  • You will be able to participate in Dart language development. We communicate extensively with Dart language developers from Google, and hold meetups and conferences to support the Dart community.

Our Tech Stack

  • Dart + Angular

About You

  • Experience in web development (this can either be Angular, React, Vue, ASP.Net, Dart languages) OR object-oriented programming (C# or Java)
  • Understanding of how browsers work (work with DOM, event loop, networking, etc)
  • Upper-Intermediate English

Through the recruitment process you'll be guided by
Tomas Petrik

More about Wrike and our Prague office can be found at

Stay up to date with the latest news about Wrike events and Hot Jobs by signing up to our
TechClub Newsletter and never miss an opportunity at Wrike.

Wrike has a public-facing Recruiting Notice that has been drafted to meet applicable law and regulatory requirements (e.g., CCPA, GDPR, etc.). Our most up to date Recruiting Notice can be found here: