Fullstack-разработчик (проект "Монетизации", Одноклассники)
Требования
Местоположение и тип занятости
Компания
Место встречи лучших
Описание вакансии
Условия работы
Одноклассники — это крупнейшая развлекательная социальная сеть в России. Место, где можно всегда оставаться на связи со своими друзьями и близкими, выкладывать и редактировать фотографии, слушать любимую музыку, смотреть самые популярные видео и многое другое!
Ищем опытного fullstack-разработчика в команду "Монетизации". Наша команда обслуживает десятки подключенных платежных систем, обрабатываем десятки миллионов платежных операций и сотни миллионов дарений подарков в сутки.
Задачи:
- разработка нового функционала, связанного с платными сервисами и дарением виртуальных подарков;
- участие в разработке спецпроектов с целью увеличения активности пользователей и монетизации;
- развитие и улучшение платежной системы Одноклассников.
Требования:
- опыт разработки на vanilla JS (ES5), отличные знания HTML, CSS;
- понимание принципов работы и архитектуры JS-фреймворков;
- знание принципов и лучших практик оптимизации веб-страниц и приложений (rendering, repaint, reflow);
- знакомство с AMD и прочими модульными системами в JS;
- опыт style-guide-driven development;
- отличное знание Java (Core, Collections, Concurrency) и понимание принципов работы JVM;
- опыт работы с микросервисной архитектурой;
- опыт работы с SQL и NoSQL базами данных.
Приветствуется:
- опыт разработки распределенных высоконагруженных систем;
- опыт код-ревью;
- умеренный перфекционизм;
- умение обсуждать и объяснять решения;
- доклады на местных и зарубежных конференциях или публикации в местных и зарубежных онлайн-журналах.
С чем придется работать:
- высокоэффективная микросервисная архитектура;
- SQL и NoSQL хранилища с пиковыми нагрузками более 350.000 запросов в секунду;
- NewSQL СУБД с распределенными транзакциями на основе форка Cassandra;
- десятки подключенных платежных систем;
- десятки миллионов платежных операций в сутки;
- сотни миллионов дарений подарков в сутки.
Условия:
- регулярно пересматриваемая зарплата, годовые бонусы, социальный пакет (спорт, ДМС, английский язык);
- комфортный офис с парковкой, душем и зонами отдыха;
- дополнительное обучение за счет компании, участие в профессиональных конференциях и форумах по всему миру;
- корпоративные мероприятия и Team Building Events в России и за рубежом;
- дружный коллектив профессионалов.