Добрый день!
Мы занимаемся разработкой сервиса для работы с онлайн-рекламой, помогающего клиентам эффективно продвигать свой бизнес в цифровом пространстве. Основная цель проекта — предоставление простых и гибких решений для запуска и оптимизации существующих рекламных.
Мы используем
React + TypeScript
TanStack Query (работа с API и кэшированием)
TanStack Router (роутинг)
AntDesign (UI), CSS-Modules, dnd-kit (drag&drop)
REST API (Ruby on Rails), автогенерируемые типы и клиенты (swagger-typescript-api)
Тесты: Vitest (юнит), Playwright (e2e), Storybook (UI)
Git flow: Conventional Branches/Commits, husky, commitlint
ESLint, Prettier, линтинг и форматирование на pre-commit
Ваши задачи
Писать и поддерживать фичи на React + TypeScript
Проектировать и реализовывать сложные UI (drag&drop, кастомные инпуты, модалки)
Работать с автогенерируемыми API-клиентами и типами
Писать тесты (unit и e2e), поддерживать Storybook
Следовать git flow, писать осмысленные коммиты
Участвовать в обсуждении задач и архитектуры
Требования
3+ года коммерческой разработки на React
Уверенный TypeScript (не просто any everywhere)
Опыт с TanStack Query, AntDesign, CSS-Modules
Понимание современных методологии разработки фронтенда
Умение писать тестируемые и переиспользуемые компоненты
Навыки написания тестов (Vitest, Playwright)
Опыт интеграции с REST API, автогенерируемыми типами
Умение работать с git flow, писать чистые коммиты
Уважение к линтингу, форматированию, code review
Аккуратность и внимательность к интерфейсам
Будет плюсом
Понимание паттерна BFF, Опыт с Node.js, Express/Fastify
Опыт разработки проектов в GitLab
Опыт работы с Figma
Опыт работы с онлайн-рекламой или маркетингом
Условия
Гибкий график, полностью удалёнка
Дружелюбный коллектив
Возможность влиять на архитектуру и процессы
Всё по-честному: если что-то не нравится — обсуждаем и улучшаем
Syntellect (ООО СИНТЕЛЛЕКТ)
Москва
Не указана
Центр Разработки IT-Сервисов Динго
Москва
от 300000 RUR