Reach out directly about this role
Hi! We are the Tutu team. For over 20 years, we've been inspiring new trips, helping to easily plan journeys, and book everything you need – from tickets to hotels.
We are looking for a Frontend Developer who, together with the team, will be responsible for the development, creation, and refinement of the component base of the design system for the Web platform, as well as the management and refinement of the token delivery system.
— Designing UI component interfaces — Developing new and refining existing UI kit components — Participating in code reviews — Writing documentation and examples of component usage (Storybook) — Writing unit/integration/screenshot/snapshot tests — Managing and working on tasks from the issue tracker — Communicating with teams that use the design system: consulting on component integration, collecting feedback, and resolving issues — Participating in the support of the token delivery system
— 3+ years of experience in Frontend development — Deep knowledge of JS (ES5+) and practical application of it — Strong knowledge of TypeScript and confidence in describing types and interfaces, including for public component APIs — Deep understanding of HTML: semantics, accessibility, and SEO — Confident work with CSS/SCSS: Flexbox, Grid, custom properties, and variables — Confident work with React: functional components, hooks, contexts, and reusable component patterns — Experience with Storybook: writing stories, documenting props, showcasing different component states — Writing unit tests, screenshot and snapshot tests, including using Playwright — Experience with npm packages: publishing and versioning your own packages — Basic experience with Node.js: reading and writing files, writing utilities, and performing code generation
— AI-native approach to work: active use of AI tools (GitHub Copilot and similar) in daily tasks — finding solutions, generating and reviewing code, writing tests and documentation. Understanding where AI helps speed up work and where critical review is required
A cross-functional team of 6 people: a team lead, an iOS developer, an Android developer, a frontend developer, and designers.
We work using Agile with two-week sprints. We conduct planning sessions, PBR (task grooming), retrospectives, and regular platform syncs with product teams.
We use OKRs for goal synchronization. We value engagement, initiative, and readiness to take responsibility for technical decisions.
We work 5/2. You can choose a permanent desk in the office, a hybrid schedule, or full remote work.
APPLY
from 3 years
Experience
Full-time
Employment
Remote
Work Format
Middle
Grade
Frontend
Specialization
Travel
Industry
Product company
Company Type
By country
Frontend
Specialization
Travel
Industry
Product company
Company Type