Frontend Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы создаем единую распределенную систему цифровой маркировки и прослеживания товаров в России и странах ЕАЭС. Наша система позволяет снизить уровень контрафактной продукции и гарантировать подлинность товаров, производимых в стране или ввозимых в нее.
С помощью нашего мобильного приложения Честный ЗНАК любой потребитель может проверить товар на подлинность и узнать всю правду о продукте, просто сканируя Data Matrix код, нанесенный на упаковку!
Уже сейчас система обрабатывает миллиарды транзакций ежедневно и оперирует петабайтами данных на скоростях десятки тысяч запросов в секунду.
Технологический стек:
React, TypeScript, Node.js, GraphQL, Lerna, Nx, Vite, Babel, ESLint, Prettier
Ожидания от кандидата
- Разработка и поддержка веб-приложений с использованием React и TypeScript.
- Создание и поддержка компонентов и библиотек в монорепозитории.
- Оптимизация производительности и обеспечение высокой доступности веб-приложений.
- Написание чистого, поддерживаемого и хорошо документированного кода.
- Разработка и поддержка GraphQL backend.
- Взаимодействие с командой для интеграции frontend и backend частей приложения.
- Проведение код-ревью и менторинг младших разработчиков.
- Участие в проектировании архитектуры новых систем и компонентов.
- Участие в разработке CI/CD процессов и автоматизации.
Для нас важно:
- Опыт работы frontend-разработчиком не менее 6 лет.
- Глубокое знание и опыт работы с React и TypeScript.
- Опыт работы с монорепозиториями.
- Опыт работы с Node.js в frontend и backend проектах.
- Знание и опыт использования GraphQL, включая разработку и поддержку backend'а.
- Опыт работы с современными инструментами сборки, такими как Vite.
- Понимание принципов разработки и проектирования RESTful и GraphQL API.
- Умение писать тесты и использовать инструменты тестирования.
- Опыт работы с системами контроля версий, такими как Git.
- Навыки работы в команде и взаимодействия с различными участниками проекта.
- Умение эффективно управлять своим временем и приоритетами.
Условия работы
- Сложные и интересные задачи, работа с реально большими объемами данных и современным востребованным стеком.
- Возможность поработать с новыми технологиями и прокачать скиллы и участвовать в создании полезного для потребителя продукта!
- Удобный формат работы: гибкое начало и окончание рабочего дня, гибридный формат работы.
- Экспертная, увлеченная и талантливая команда, у которой можно многому научиться, культура открытости и взаимопомощи.
- Официальное оформление по ТК РФ, полностью "белая" заработная плата, рабочая техника на базе MacOC/ Windows.
- Buddy-поддержка во время адаптации.
- Возможность участия во внутренних и внешних митапах, конференциях.
- Заботу о сотрудниках: ДМС после прохождения испытательного срока, и корпоративный психолог, кафетерий льгот (мы возмещаем расходы на любое образование, спорт, доступ к ИТ сервисам и т.д), корпоративный мерч.