Middle/Senior Frontend Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Что и где?
Ozon — одна из крупнейших российских e-commerce компаний.
Каждый день на сайте Ozon больше 1,4 млн посетителей выбирают из миллионов товаров и делают больше 70 000 заказов.
Успешный e-commerce — это давно не сайт с картинками, а технологическая компания. Чтобы миллионы пользователей могли делать десятки тысяч заказов в день и получать их вовремя, нужна ИТ-инфраструктура, которая способна все это поддерживать.
Сейчас у нас множество проектов, а даже стартапов, внутри OZON, и все они требуют высоколассных специалистов.
Что мы предлагаем ?
- Все проекты написаны с нуля с использованием Vue.JS/Vuex/Nuxt.JS/TypeScript;
- Мы даем возможность влиять на проект вносить свои предложения и уделяем большое внимание техдолгу;
- Используем самые передовые технологии в разработке;
- Пересматриваем стек технологий каждые 6 месяцев, чтобы добиться максимальной производительности.
Мы будем очень рады видеть тебя в нашей команде, если ты:
- Знаешь JavaScript (ECMA 5/6), понимаешь как устроено прототипное наследование, зачем нужны замыкания и что такое контекст;
- Работал с любым из SPA фреймворками (Angular, Vue.js, React, Ember, Polymer);
- Работал с любыми бекенд фреймворками (AdonisJS, Angel Dart, Koa, Express);
- Знаешь что делает атрибут prefetch, preload, autofocus;
- Знаешь особенности различных браузеров (IE10+);
- Работал с git.
Желательно знать:
- что такое Virtual DOM (и для чего он нужен);
- какие проблемы решают JS фреймворки;
- что такое Reflow, Repaint, Event Loop, Microtask;
- различия монолитных и атомарных SPA;
- TypeScript / Flow;
- как пишутся unit тесты на jest;
- как пишутся тесты с помощью Snapshot.
Будет большим плюсом:
- Опыт работы с gitlab ci;
- Умение профилировать утечки памяти в nodejs;
- Знание Docker / Nginx;
- Опыт оптимизации скорости загрузки сайта;
- Опыт работы с Prometheus;
- Опыт написания интеграционных тестов на js;
- Если ты ярый сторонник типизированых языков;
Чем придется заниматься:
- Архитектурным проектированием и разработкой микросервисной архитектуры фронтенда;
- Разработкой систем управления шаблонами;
- Переработкой UI-kit;
- Оптимизацией рендеринга страниц;
- Оптимизацией скорости загрузки страниц;
Бонусы
Что мы предлагаем:
- Здоровье: ДМС со стоматологией, страхование от несчастных случаев, полис выезжающих за рубеж. В офисе ведут прием врач-терапевт и психолог.
- Спорт: йога в офисе, беговой, футбольный, волейбольный клубы с тренером. Скидки на клубные карты различных фитнес-сетей.
- Развитие: наши сотрудники участвуют в конференциях, мы оплачиваем обучение. У нас есть корпоративная офлайн библиотека, доступ к онлайн-библиотеке MyBook и к онлайн-платформе обучения Eduson.
- Корпоративные программы: скидки и привилегии от компаний-партнёров для наших сотрудников
- Социальная ответственность: материальная помощь, подарочные сертификат при рождении ребенка
- Питание: можно перекусить на оборудованных кухнях (завтраки, фрукты, овощи, сэндвичи), в офисе расположены вендинговые аппараты здоровой еды. Вечером вас ждут аппетитные ужины
- Офис в Москва-Сити: просторный open-space с панорамными видами и местами для отдыха, социальная инфраструктура.
PS: Вы всегда найдете свое место в нашем дружном и веселом коллективе.
До встречи на собеседовании!