Design and implement advanced user interfaces, such as forms divided into nested, sortable sections with drag & drop support;
Build configurable table views with user-defined column visibility, ordering, and data filtering based on individual preferences;
Develop reusable UI components used system-wide by multiple teams
for example, an advanced virtualized DataGrid and many others;
Work with an interdisciplinary product team, including QA engineers, Product Designers, Backend Developers, and DevOps specialists;
Take part in code reviews and team-based frontend architecture design
we care deeply about code quality, consistency, and continuous improvement;
Use AI tools (LLMs, coding assistants) to speed up writing test scripts, generating edge-case data, and documenting created artefacts.
Requirements
5+ years of commercial experience in building scalable, high-performance web applications, with a strong focus on React;
Proficiency in JavaScript and TypeScript;
Practical experience in writing unit tests using tools such as Testing Library, Vitest, or Jest;
Solid understanding of frontend-backend communication, including REST APIs and GraphQL;
Experience with data management and caching libraries like Apollo Client and/or TanStack Query;
Strong knowledge of HTML and CSS (including Flexbox and CSS Grid);
Experience using AI to work smarter;
Fluency in English and Polish (C1 level or above).
Tech Stack
Apollo
GraphQL
JavaScript
Jest
React
TypeScript
Benefits
Projects focused on high code quality
solid code reviews are our standard;
Collaboration within an interdisciplinary, self-sufficient team including: DevOps (ensuring a great Developer Experience), database experts, backend developers, product designers, and QA engineers;
Hardware and software tailored to your preferences
e.g. MacBook, AI tool licenses;
Access to modern technologies and the opportunity to apply them in large-scale, high-impact projects;