Wrike is the most powerful work management platform. Built for teams and organizations looking to collaborate, create, and exceed every day, Wrike brings everyone and all work into a single place to remove complexity, increase productivity, and free people up to focus on their most purposeful work.
Our vision:  A world where everyone is free to focus on their most purposeful work, together. 

Ready to become a Wriker?

Do you enjoy having freedom in tech decisions, seeing results of your work quickly? Do you enjoy having also an impact on the whole engineering team, product and getting to work with the best developers we have at Wrike? Then this role is for you.

More about Your team

Our team is at the intersection of product features and internal tasks. We are supporting the opening of a data center in a new region, have partitioned and continue to partition the application into layers for better horizontal scalability. They are developing a service responsible for returning the current version of Wrike's static content to the client. Internal teams are responsible for logging into Wrike, reducing connectivity between our services and thereby increasing their reliability. Also, B1 internal team is participating in the global refactoring of the main business logic of the application, dividing a large service into microservices, start refactoring of our public API, improving the login experience for our customers from China, etc

Tech stack: Java, Google PubSub, ETCD, Redis, Mybatis, Postgres, Maven

This B1 team consists of 4 developers and 1 quality engineer. You would be the 5th developer in this team.

How You’ll make an impact

  • By getting in charge of Wrike Login product and internal frameworks development using Java, Google PubSub, ETCD, Redis, Mybatis, Postgres, Maven
  • Via improvements of the product accessibility
  • Integrating new features, prioritizing and communication across multiple teams
  • By continuous improvement of APIs, monitoring, logging and data export stability
  • By doing code reviews and unit tests

How we work 

The Internal unit teams are responsible for improving the development experience in product teams. They provide the tools and features that speed up the development process, ensuring the flexibility of the system in terms of using technology stacks, and guaranteeing that the code base is stable and up to our quality standards.

The main projects of the unit are:

  • Core mechanics of the client architecture (e.g., independent applications, routing, and transports).
  • Tools and metrics for controlling the quality and stability of code during development and production.
  • A library of visual components (UI Kit).

You will achieve your best if you have

  • experience with Java,Google PubSub, ETCD, Redis, Mybatis, Postgres, Maven
  • advanced communication skills in English
  • minimum 7 years of prior relevant SW development experience; or a Master’s degree with 5 years experience

You will stand out with

  • By knowing how choose technical decisions, implement them and ready to be responsible for results
  • Being ready to communicate with other teams to achieve our global goals
  • Being ready to have a fun working in a team

Perks of working at Wrike

  • 25 days of holidays
  • Sick leave compensation
  • Cafeteria (Benefit plus) 
  • Private healthcare membership (Canadian Medical)
  • Meal vouchers
  • Pension plan
  • Mobile tariffs
  • Life Insurance plan
  • „Lítačka“ transportation annual coupon reimbursement
  • Multisport card
  • Parental leave

What’s next?

  • Interview with a Recruiter
  • Technical interview
  • Cultural interview 

Your recruitment buddy will be Pavel Kucera, Sr. Talent Acquisition Specialist


Who Is Wrike and Our Culture

We’re a team of innovators and creators who solve the complex work problems of today and tomorrow.
Hybrid work mode

Wrike promotes a hybrid work mode and we meet in the office 3 times a week. This work mode supports our culture of collaboration and solving problems fast to deliver business outcomes and win together.

Our persona 

💡  Smart: We love what we do, and we’re great at it because this is our domain. Our combined knowledge in this space is unmatched.
💚  Dedicated: We get up every day focused on helping our customers win. We’re committed to helping our teammates win, too!
🤗  Approachable: We're friendly, easy to get along with, considerate, and helpful. 

Our culture and Values 

📈 Deliver Business Outcomes

🥇 Be better than the competition

🚀 Move fast. Then, move faster

🤝 Know our customers

🏆 We win together

💪 Have courage

Check out our LinkedIn Life PageInstagram, Wrike Engineering TeamMedium, Meetup.com, Youtube for a feel for what life is like at Wrike. 

Check us out on Glassdoor.

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)