Senior Frontend-разработчик, Lead
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Продуктовая компания ищет Lead Frontend-разработчика. Позиция подразумевает уровень знаний Senior и роль Лида для 1-2 разработчиков. Продуктовое мышление приветствуется, м.б. как чистый фронтенд, так и фулстек с более сильными знаниями во фронтенд. Мы ищем мощного разработчика, который дополнит команду разработки своими знаниями и сможет решать сложные задачи самостоятельно.
Про продукт:
AliRadar - это сервис для онлайн-покупок, который помогает проверить историю цен на товары, надежность продавца и другие важные детали для покупки с AliExpress. Развиваем продукты более 4 лет самостоятельно внутри компании, по принципу in-house. Наши сервисы - это браузерное расширение, приложения (Android и iOS), и платформа для поиска товаров AliRаdar.com.
Предстоит заниматься разработкой платформы https://aliradar.com/ и решать действительно сложные задачи, которые можно встретить только в высоконагруженных проектах. Платформа работает по принципу маркетплэйса: большое кол-во товаров, серьезные нагрузки на платформу в периоды распродаж.
Что будем делать:
- Находить лучшие решения для интерфейсов и внедрять новый дизайн и функционал для сервиса из макетов в Figma;
- Активно и продуктивно сотрудничать с участниками команды, взаимодействовать с product менеджером, UX/UI дизайнером,
- Часть рабочего времени выполнять роль ментора или наставника для 1-2 frontend-разработчика.
- Оптимизировать сервис под высокие нагрузки.
Какой нужен опыт:
- отличное знание JavaScript ES6+;
- Опыт работы с React и Redux/MobX от 2х лет;
- Продвинутые знания современного стандарта React: хуки, оптимизации, понимание работы SSR (Опыт с Next.js вообще супер), профайлинг;
- Участие в проектах с использованием технологии SSR, Next.js
- Умение работать с Git;
- Хорошее знание SCSS/CSS3/HTML5;
- Общее понимание принципов клиент-серверного взаимодействия HTTP(TCP)/HTTP3(UDP);
Будет плюсом:
- знание Node.js/TS;
- опыт работы fullstack разработчиком;
- Тесты mocha/chai/jest;
- знакомство с Docker.
Тебе будет особенно интересно, если:
- Есть желание сделать массовый продукт для пользователей;
- Хочешь использовать современные стандарты JavaScript: promises, async/await, arrow functions, template literals, spread, destructing;
- Любишь качественный UX/UI;
- Есть желание постоянно развиваться: у нас сложные задачи, на которых сильно прокачиваются скилы
- Знаешь и любишь математику.
Бонусы
- Очень интересный проект (big data, highload);
- Стэк js/ts/python(ml) nodejs/elastic/postgres/docker/k8s/google cloud
- Команда разработчиков: 3 full stack + 3 frontend + 3 mobile
- Горизонтальная структура: свободное общение со всей командой от продукт-менеджера до дева.
- Мы не фанатичные адепты Agile, но немного используем kanban, чтобы гибко и эффективно развивать продукты
- Команда космическая: каждый из нас вносит лепту в продукт и отвечает за свой результат. Этого же ожидаем и от вас!
- Сейчас мы работаем преимущественно удаленно, но не оставляем надежду ходить в любимый офис в СПб. То есть можно начинать работу, проживая в своем родном городе, но желание переехать в дальнейшем приветствуется:)
- Компенсация затрат на переезд для кандидатов из других городов (оплатим билет и первый месяц аренды съемной квартиры, если решите переехать в СПб);
- Отличный офис в бизнес-центре с развитой инфраструктурой вокруг (см. м. Московская);
- Гибкий график - главное выполнение задач, а не формальное присутствие в офисе;
- Все условия для роста и развития вместе с компанией;
- Белая заработная плата, премии и бонусы по результатам работы;
- Точную сумму заработной платы назовем после собеседования
Дополнительные инструкции
Мы оперативно пригласим тебя на собеседование, если в резюме будет ссылка на open source примеры кода и примеры разработанных приложений.
Первое собеседование: общее c HR. Второе собеседование: техническое с CTO и общее с продукт менеджером.