About the job
Ready to Join the Wrike Team?
Wrike is a robust, cloud-based collaborative work management platform tailored for managing cross-functional tasks at scale. Our solution is fully customizable, facilitating contextual collaboration in a secure setting. Enterprises leverage Wrike to create a unified digital workspace for all departments and teams.
Role Overview:
Our internal team is in search of a Senior Frontend Engineer to contribute to the growth and refinement of our technical foundation, client architecture, and development tools. In this pivotal role, you will have the autonomy to leverage your skills to make significant decisions that will enhance the Wrike product. You will also have ample opportunities for learning and professional development.
Team Collaboration:
This team is dedicated to improving developer experiences and creating tools that assist in building and deploying product features. Our focus areas include architecture and performance, security, code and application metrics, development experience, tooling, and process automation. The team comprises three engineers, under the leadership of Ivan Sinegovsky, our Technical Engineering Manager.
Your Contributions:
- Identifying and addressing performance weaknesses in our applications.
- Enhancing core product features, including routing, micro-frontends, communication protocols, and more.
- Fostering an excellent developer experience through the development of tools and linters to support our team.
- Implementing product monitoring via code metrics, error tracking, and other methods to ensure high-quality deliverables for our customers.
- Utilizing AI tools daily (e.g., coding agents, automation) to expedite development, improve quality, and minimize manual tasks.
Our Work Philosophy:
- React + Typescript
- Webpack, ESLint, PostCSS, Microfrontends
- Angular + Dart for legacy features
- We promote the use of cutting-edge AI-based tools to refine our development process.

