👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Разработчик JavaScript, Сопровождение торговой площадки/Ozon ID

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Команда разработки лидирующего e-com в России

Описание вакансии

Условия работы

Ozon — одна из крупнейших российских e-commerce компаний. Мы начали строить бизнес в 1998 году — когда рунету было четыре года.
Успешный e-commerce — это давно не сайт с картинками, а технологическая компания. Чтобы миллионы пользователей могли делать сотни тысяч заказов в день и получать их вовремя, нужна ИТ-инфраструктура, которая способна все это поддерживать, да еще и с мощной инфраструктурой логистики.
В технологической лаборатории Ozon уже больше 1600 сотрудников — и мы продолжаем расти. У нас 7 фулфилмент-фабрик площадью 227 тысяч квадратных метров по полу, 43 сортировочных центра и более 10 тысяч точек выдачи заказов по всей стране.
Мы верим, что можем изменить подход к совершению покупок — сделать жизнь миллионов людей проще и удобнее, освобождая время для себя и своих близких и стремимся делать лучший в России e-commerce. Приходи делать его вместе с нами!

Мы - команда OzonID, и наша цель - создать единую точку входа в экосистему Озона, безопасную и удобную. Мы прошли путь от скромной формы с логином и паролем до развитой системы идентификации и аутентификации пользователей. Теперь мы строим отдельный продукт, который станет доступен не только сервисом Озона, но и любым другим, а в его функции также войдут управление правами пользователя.

Вам предстоит:

  • Проектировать архитектуру виджетов и приложений, в том числе с нуля.
  • Продумывать архитектуры для будущего микрофронтенда.
  • Перерабатывать UI-kit.
  • Оптимизировать рендеринг страниц
  • Оптимизировать скорость загрузки страниц.
  • Разрабатывать продуктовые фичи
  • Работать в проектах, написанных с нуля с использованием Vue.JS/Vuex/Nuxt.JS/TypeScript.

Мы ожидаем от вас:

  • Знание JavaScript (ECMA 5/6), понимание, как устроено прототипное наследование, зачем нужны замыкания и что такое контекст.
  • Знание, что такое Reflow, Repaint, Event Loop, Microtask.
  • Знание особенности различных браузеров (IE11+ / Safari).
  • Знание, что делают атрибуты prefetch, preload, autofocus.
  • Знание и понимание работы git.
  • Хорошее знание css3/html5.
  • Опыт работы с одним из SPA-фреймворков (Angular, Vue.js, React, Ember, Polymer, Svelte).

А ещё:

  • Здоровье: объёмный пакет ДМС со стоматологией; страхование от несчастных случаев; полис выезжающих за рубеж; подарочный сертификат при рождении ребенка; консультации психолога, врач в офисе.
  • Развитие: наши сотрудники участвуют в конференциях, мы оплачиваем обучение. У нас есть корпоративная офлайн-библиотека, доступ к онлайн-библиотеке MyBook и к образовательным онлайн-платформам Coursera и Eduson.
  • Корпоративные программы: скидки на английский язык от SkyEng и Флоу, дисконтная карта Москва Сити CityPass, помощь в ипотеке и рефинансировании от Refin Online и Ипотека.Центр, покупки в SimpleWine, акции от Эталон и Донстрой, платформа скидок SpotyGo и многое другое; зарплатные проекты Райффайзенбанк и Сбербанк (мобильные банкиры в офисе), АльфаБанк, ГазпромБанк, Тинькофф, ВТБ банк, МТС банк; Программа «Приведи друга» и «Откликнись сам».
  • Социальная ответственность: материальная помощь, подарочные сертификаты при рождении ребенка.
  • Питание: можно перекусить на оборудованных кухнях (завтраки, фрукты, овощи, сэндвичи), в офисе расположены вендинговые автоматы со здоровой едой. Вечером вас ждут аппетитные ужины. *
  • Офис: просторный open space с панорамными видами и местами для отдыха и социальной инфраструктурой. В офисе ведут прием врач-терапевт и психолог. *
  • Спорт: беговой, волейбольный и футбольный клубы, йога в офисе; скидки на клубные карты фитнес-сетей World Class, X-fit, 5 элемент, Fitmost.

* пока действует только для московского офиса