Разработчик JavaScript, Сопровождение торговой площадки/Ozon ID
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
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.
* пока действует только для московского офиса