от компании (организации): OZON.ru интернет-витрина в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Электронная коммерция"
с заработной платой: по договоренности
Вакансия № 7116459 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Среда, 9 октября 2024 года.
Дата обновления вакансии № 7116459 на сайте Работа в Москве и Московской области (МО, Подмосковье): Среда, 13 ноября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 7116459 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
1–3 года
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: Senior Frontend Developer (Сomposer Team)
Кто мы ? Мы - Сomposer Team. Что мы делаем ? Мы делаем уникальный на рынке инструмент построения фронтенда (Web/Mobile Apps/Email и тд) на одном из самых больших e-comerce проекте. Если вы когда либо слышали о микросервсах на фронтенде или аторманых SPA, так вот мы пошли дальше и сделали целый комплекс "Composer Service" инструмент для быстрой доставки фронтенд фичей на разные страницы сайта. Сколько времени нужно, что бы доставить новую фичу на кажду страницу сайта, сделав только один компонент ? За 10 минут мы можем включить любой компонент на любой странице сайте. Хочешь знать как мы это делаем ? Добро пожаловать в Composer Team.
PS: Оставить свой вклад в историю развития фронтенда :)
Что есть у нас:
- У нас 4 продукта которые мы развиваем
- Composer NODEJS - самый высоко-нагруженый проект ozon.ru в подразделении Buyer Experience
- Layout managment tool - система менеджмента страниц
- SEO managment tool - система управления SEO данными
- CMS managment tool - система управления статичным контентом
- На каждом из наших продуктов от 1-4 фронтенд разработчиков
- Nodejs Heroes
- LMT Teams
- CMS Teams
- SEOM Teams
- Все проекты написаны с нуля и нет legacy кода
- Мы даем возможность влиять на проект вносить свои предложения и уделяем большое внимание техдолгу
- Используем самые передовые технологии в разработке
- Пересматриваем стек технологий каждые 6 месяцев, дабы добиться максимально производительности: Vue.JS/Vuex/Nuxt.JS/TypeScript
Мы будем очень рады видеть тебя в нашей команде, если ты:
- Знаешь 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
- Если ты ярый сторонник типизированых языков
- Смотришь на новые языки такие как Dart
Чем придется заниматься
- Архитектурное проектирование и разработка микросервисной архитектуры фронтенда
- Разработка систем управления шаблонами,
- Переработкой UI-kit
- Оптимизацией рендеринга страниц
- Оптимизацией скорости загрузки страниц
Что мы предлагаем:
Офис в Москва-Сити: просторный open-space с панорамными видами; социальная инфраструктура, автомобильная парковка частично компенсируется компанией; велопарковка.
Здоровье: объёмный пакет ДМС + страхование от несчастных случаев + полис выезжающих за рубеж + стоматология; подарочный сертификат при рождении ребенка; консультации onsite психолога.
Спорт: беговой и футбольный клубы, йога в офисе; скидки на клубные карты фитнес-сетей World Class, X-fit, 5 элемент, Sodexo Sport Pass, FIT-N-GO, Onefit.
Развлечения: теннисные столы, балансборды, настольные игры, вечеринки Friday’s Parties.
Образование: регулярные семинары и тренинги, библиотека в офисе; внешние профессиональные мероприятия; участие в Meetups и Tech Talks, Школа аналитики.
Корпоративные программы: BelkaCar, Grow Food, City Pass, изучение английского языка с Skyeng, Обед Буфет, Domino's Pizza; зарплатный проект Райффайзенбанк (onsite мобильный банкир в офисе) и Сбербанк. Программа «Рекомендуй друга» и «Откликнись сам».
Ещё больше бонусов: витаминные коктейли, свежие овощи и фрукты, сэндвичи, ароматный чай и кофе. Аппетитные ужины для тех, кто любит поработать подольше.
Каждую пятницу мы встречаемся в смертельной битве(Ultimate Fighting Championship, Mortal Kombat X) на Play Station 4 и снеками
PS: Вы всегда найдете свое место в нашем дружном и веселом коллективе.
Откликнуться на эту вакансию: Senior Frontend Developer (Сomposer Team)
Предыдущая вакансия:
Вакансия № 7116457 на должность Менеджер интернет-магазина от компании ООО kosmos в городе (населенном пункте) Москва