Fullstack-разработчик в ЛавкаTech
Требования
Местоположение и тип занятости
Описание вакансии
О компании и команде
ЛавкаTech (Умный магазин) — это сервис, который помогает управлять продуктовым магазином с помощью современных AI-технологий. Мы устанавливаем автономные камеры, которые фотографируют полки в магазине, и на основе этих данных управляем операциями. Работаем с ведущими ритейлерами в СНГ и готовимся к новым запускам. Сейчас мы активно растём и развиваемся, поэтому ищем крутого fullstack-разработчика, который не боится новых и сложных вызовов.
Какие задачи вас ждут:
Разрабатывать клиентские приложения от бэкенда до фронтенда
У нас десятки микросервисов и клиентских приложений, которые мы активно развиваем. Почти все наши системы нуждаются в полном цикле fullstack-разработки. К примеру, сервисы для партнёров, для разметки данных, для настройки магазина — всё это требует регулярных улучшений и бэкенда, и фронтенда.
Разрабатывать WebView для мобильных приложений
Мы обслуживаем много магазинов с разных сторон: операционные действия персонала, работа с оборудованием. Всё это требует присутствия в магазине офлайн, когда сотрудник везёт тележку с товарами и инженер ходит со стремянкой. Самый удобный способ взаимодействия — через мобильное приложение. Мы используем WebView как надёжную технологию для быстрого внедрения новых функций и экспериментов.
Разрабатывать сложные аналитические интерфейсы
Все наши данные должны быть понятными и читаемыми, чтобы партнёры могли видеть и понимать, что происходит в их магазинах. Поэтому мы разрабатываем и предоставляем различные срезы в виде графиков, таблиц, 2D- и 3D-карт.
Проектировать и оптимизировать потоки данных — внутренние и внешние
Каждая фотография из магазина — это первоисточник знаний, и она проходит огромный путь, чтобы попасть на витрину к партнёру. Каждый этап обработки, хранения данных требуется регулярно оптимизировать, чтобы мы могли стабильно и быстро переваривать всё больше данных от партнёров. Также мы разными способами интегрируемся с партнёрами и забираем много realtime-данных, чтобы обеспечивать уникальную аналитику для каждого магазина.
Ожидания от кандидата
Мы ждем, что вы
- Знаете JavaScript или TypeScript, разрабатывали на Node.js
- Работали с реляционными БД, особенно с PostgreSQL
- Работали с Unix-системами, Git, Docker
- Разрабатывали высоконагруженные системы
- Создавали проекты с серверным рендерингом
- Писали модульные и интеграционные автотесты
- Умеете и хотите решать сложные задачи
Условия работы
Высокий совокупный доход
- Премии каждые полгода для всех, кто успешно прошёл ревью.
Офисы, в которые хочется ходить
- Удобные, красивые и технологичные офисы с зонами для работы и отдыха, спортзалами, йога-классами, массажными кабинетами и не только
- В офисах есть бесплатные парковки для машин и велосипедов
Расширенная медицинская страховка
- 9 видов чекапов, телемедицина 24/7, лечение критических заболеваний
- Психотерапия — компенсация сессий в «Ясно» и Яндекс Здоровье, психотерапевты в клиниках и офисах
- Стоматология — плановые процедуры, профессиональная чистка и приёмы стоматолога-ортодонта
- Через год работы можно сделать лазерную коррекцию зрения. После 2 лет в ДМС входит ведение беременности и роды
Компенсируем 80% стоимости ДМС для супругов и детей
Возможности для роста
- Есть всё, чтобы учиться: внутренняя платформа с 100+ курсами, менторство и программы для руководителей
- Оплачиваем участие в профильных конференциях и помогаем подготовиться к публичным выступлениям
- Если для рабочих задач нужен иностранный язык, организуем обучение и оплатим 50% стоимости
Жилищная программа
- После года работы при соответствии правилам программы можно получить заём с льготной ставкой на покупку жилья или ремонт
Компенсация питания
- На бейджике сотрудника есть ежедневный лимит, который можно тратить на еду и напитки в столовых офисов, кофейнях и ресторанах поблизости
Скидки от партнёров
- Бейджик Яндекса помогает экономить в самых разных местах: от спортивных магазинов и отелей до груминг-салонов и образовательных курсов