What You’ll Be Working On
Building and maintaining reusable UI components for all company productsOwning and evolving the company-wide UI design system and core UI KitShaping and enforcing UI engineering best practices and coding standardsActing as a technical reference point for UI-related topics across teamsInfluencing how UX and UI work and look across all applicationsSupporting and leading the integration of the UI Kit into multiple productsCollaborating closely with designers on the evolution of the design systemContributing to technical processes around UI developmentParticipating in code reviews for the shared UI codebase and consuming applicationsRequired Skills & Background: General expertise
5+ years of experience as a Frontend Engineer (JavaScript, React)Strong hands-on experience with the React 18+ ecosystemExcellent JavaScript knowledge (ES6/ES7)Solid experience building responsive web applications for desktop and mobile browsers (HTML, CSS, React, Material UI)Awareness of cross-browser compatibility issues and client-side performance considerationsExperience working in an Agile environmentGood level of spoken and written English and RussianRequired Skills & Background: Design systems, UI architecture & component-driven development
Proven experience building and maintaining design systems at scaleDeep understanding of component-driven development (Storybook, MDX, visual testing)Strong knowledge of design tokens, theming, and scalable UI architectureExperience working closely with designers (Figma, design handoff, design tokens synchronization)Passion for UI quality, consistency, and reusable component developmentExperience integrating a shared UI Kit into multiple applications and teamsQuality, ownership & engineering mindset
Deep understanding and practical experience in software testing (unit, UI, integration, component tests)Proactive mindset and willingness to take ownership of the UI design systemAbility to work independently and solve complex problemsExperience participating in and driving code review processes and coding standardsNice-to-have
Understanding of accessibility standards (WCAG, ARIA)Experience contributing to internal or open-source UI librariesFamiliarity with Figma API or automated design-to-code workflowsKnowledge of CI/CD pipelines for frontend modules