Frontend developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы IT компания Lofty, ищем Frontend разработчика для работы с Service Worker на нативном JavaScript в высоко нагруженный проект, посвященный рекламному формату Web Push Notifiaction.
О проекте:
Приложение для рассылки web push-уведомлений, обслуживающее на данный момент более 3млрд показов в сутки. Оно связывает базу пользователей и пул рекламных партнеров, в рамках проведения RTB-аукциона за право рекламного показа. Приложение передает рекламодателям данные о пользователях (в пиках до 150к запросов в секунду на одного партнёра) и собирает ответы с их предложением цены за рекламный спот, выбирая рекламодателя с самой выгодной ставкой, чьё объявление и будет показано пользователю.
Чем у нас предстоит заниматься:
- Вам предстоит работать в команде сервиса рассылки Web Push Notifications;
- Проводить доработки и интеграцию их в действующий код и инфраструктуру
- Адаптировать разработанный service worker к работе на других сайтах;
- Реализовывать новые бизнес-требования внутри системы;
- Устранять возникающие баги в системе.
Что мы ждем от кандидата:
- Уверенное владение JavaScript
- Опыт с браузерными APIs / DOM (Ajax, Json, XML, ES6/ES7, Service Workers API - последнее в приоритете )
- Понимание отличий в подходах callbacks/promises/async await/generators/stream
- Уверенное владение Git
- Опыт работы в Unix/Linux (cat|grep|cut|sort|uniq)
Будет совсем круто, если вы:
- Работали с highload-проектами
- Имели опыт работы с NodeJS
- Понимаете различия в обработке JS-кода на ПК/телефонах/браузеров
Наш стек технологий: JS, Vue.js, Node.js, Gitlab, MySQL, RabbitMQ, Docker
Условия работы:
- Современный офис на юге Москвы в шаговой доступности от метро «Севастопольская»
- График работы 5/2 10-19 (11-20)
- Конкурентоспособная заработная плата
- Компенсация питания
- Корпоративные мероприятия
- Гибкость и отсутствие бюрократии как явления