Честный знак.рф

Middle/Senior Frontend Developer

Коротко

Frontend-разработчик (React, TypeScript) нужен команде, отвечающей за фронтальную часть системы ГИС МТ — платформы цифровой маркировки товаров с микросервисной архитектурой на Kubernetes, высокими нагрузками и миллиардами транзакций в день. Работа включает разработку компонентов в монорепозитории, GraphQL, код-ревью и менторинг младших разработчиков. Требуется опыт от 3 лет во frontend-разработке, глубокое знание React и TypeScript, опыт с монорепозиториями, Node.js и GraphQL. Формат — гибрид в Санкт-Петербурге.

О компании
Мы создаем единую систему цифровой маркировки и прослеживания товаров в России и странах ЕАЭС. Наша система позволяет снизить уровень контрафакта и гарантировать подлинность товаров, производимых в стране или ввозимых в нее.
Честный Знак - одна из самых высоконагруженных платформ, которой нет аналогов:
•микросервисная архитектура на Kubernetes с Istio в нашей собственной инфраструктуре;
•петабайты живых данных, с которыми круглосуточно работают наши сервисы и клиенты через API;
•миллиарды транзакций в день и десятки тысяч запросов в секунду;
•аналитика в реальном времени на потоках событий и масштабная батчевая аналитика по ночам;
•мобильное приложение с 27+ миллионов установок;
•десятки релизов в продакшн каждый день, feature flags, инфраструктура как код.
Под капотом — Kafka, Cassandra, Spark, Airflow, Iceberg, ClickHouse, GitLab CI/CD, Helm, Prometheus, Grafana.
О команде
Команда отвечает за разработку фронтальной части системы ГИС МТ.
Технологический стек: React, TypeScript, Node.js, GraphQL, Lerna, Nx, Vite, Babel, ESLint, Prettier
Чем предстоит заниматься
•Разработка и поддержка веб-приложений с использованием React и TypeScript.
•Создание и поддержка компонентов и библиотек в монорепозитории.
•Оптимизация производительности и обеспечение высокой доступности веб-приложений.
•Написание чистого, поддерживаемого и хорошо документированного кода.
•Разработка и поддержка GraphQL.
•Взаимодействие с командой для интеграции frontend и backend частей приложения.
•Проведение код-ревью и менторинг младших разработчиков.
•Участие в проектировании архитектуры новых систем и компонентов.
•Участие в разработке CI/CD процессов и автоматизации.
От успешного кандидата мы ожидаем
•Опыт работы frontend-разработчиком не менее 3 лет.
•Глубокое знание и опыт работы с React и TypeScript.
•Опыт работы с монорепозиториями.
•Знание и использование модульной архитектуры.
•Опыт работы с Node.js в frontend и backend проектах.
•Знание и опыт использования GraphQL.
•Опыт работы с современными инструментами сборки, такими как Vite.
•Понимание принципов разработки и проектирования RESTful и GraphQL API.
•Умение писать тесты и использовать инструменты тестирования.
•Опыт работы с системами контроля версий, такими как Git.
•Навыки работы в команде и взаимодействия с различными участниками проекта.
•Умение эффективно управлять своим временем и приоритетами.
Почему именно мы
Возможности для развития
•Участие в митапах и конференциях: делимся знаниями и учимся у других.
•Внутренние корпоративные тренинги.
•Buddy-поддержка: путеводитель в корпоративную жизнь компании.
Заботимся о сотрудниках
•Здоровье: ДМС (включая стоматологию) после испытательного срока, компенсация больничных до оклада (10 рабочих дней в год), полис путешественника, корпоративные психологи.
•Материальная помощь в сложных жизненных ситуациях.
•Кафетерий льгот: не только на спорт и обучение, но и ИТ-сервисы, расширение ДМС для семьи.
Удобство и комфорт
•Оформление по ТК РФ в аккредитованной ИТ-компании.
•Работай удаленно из любой точки России, в гибридном формате или из офиса в центре Москвы/Петербурга (рядом с метро).
•Гибкое начало рабочего дня.
•Выдаем рабочую технику: ноутбук, монитор, гарнитура — всё для продуктивной работы.
Жизнь в компании
•Открытая культура общения.
•Спорт: футбол, волейбол, йога — вариантов много, выбирай или создай свое комьюнити!
•Воркшопы, праздники для детей, книжный клуб — скучно не будет.
•Стильный мерч, который хочется носить.
•Реферальная программа: приводи друзей и получай бонусы.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте