Проектировать и разрабатывать сложные UI-компоненты и фичи с нуля;
Обеспечивать архитектурную целостность фронтенда: разрабатывать и поддерживать стандарты, паттерны и best practices;
Проводить code review, наставлять middle- и junior-разработчиков, участвовать в найме;
Тесно взаимодействовать с продуктовой командой, дизайном и бэкендом;
Участвовать в технических обсуждениях и влиять на принятие архитектурных решений;
Заботиться о производительности, доступности (a11y) и качестве кода;
Опыт коммерческой разработки от 5 лет;
Уверенное владение TypeScript: generics, utility types, type narrowing, строгая типизация;
Глубокое понимание React: хуки, жизненный цикл, reconciliation, паттерны оптимизации (memo, useMemo, useCallback, lazy);
Опыт управления состоянием: Redux Toolkit, Zustand, Jotai или аналоги; понимание trade-offs;
Уверенная работа с REST, обработка асинхронности (React Query / SWR или аналоги);
Понимание браузерных API, производительности (Core Web Vitals, profiling), кросс-браузерной совместимости;
Опыт настройки и работы с Webpack / Vite / аналоги; понимание процесса сборки и оптимизации бандла;
Хорошее знание CSS: Flexbox, Grid, CSS Modules / styled-components / SCSS;
Покрытие кода тестами: Jest, React Testing Library; понимание пирамиды тестирования;
Уверенная работа с Git, опыт работы в команде по Feature Branch / Gitflow;
Опыт с Next.js (SSR / SSG / ISR) или другими метафреймворками;
Знакомство с микрофронтенд-архитектурой (Module Federation и т.п.);
Опыт разработки или использования Design System / UI-библиотек;
Понимание WebSockets, Server-Sent Events или real-time архитектур;
Знание принципов доступности (WCAG 2.1);
Опыт работы с CI/CD (GitHub Actions, GitLab CI и др.);
Базовые знания Node.js / BFF-паттернов;
Международная распределённая команда, полностью удалённый формат;
Прямое влияние на продукт, архитектуру и пользовательский опыт в быстрорастущем AdTech‑стартапе;
Удобный формат оплаты;
Тбилиси
от 4000 USD
Информационные Системы в Здравоохранении
Тбилиси
от 5000 USD