Front-end разработчик, Санкт-Петербург
Задачи
- Оптимизация клиентского перфоманса портала (JS, CSS)
- Совершенствование билд-процесса статических ресурсов на веб- и моб- версиях ok.ru
- Поддержка и развитие инфраструктурного инструмента на основе SourceJS (sourcejs.com)
- Проектирование и разработка единой библиотеки компонентов для дизайнеров и разработчиков
Требования
- Опыт разработки на JS (jQuery будет плюсом), отличные знания HTML, CSS
- Понимание принципов работы и архитектуры JS-фреймворков
- Знание принципов и лучших практик оптимизации веб-страниц и приложений (rendering, repaint, reflow)
- Работа с инструментами автоматизации Grunt / Gulp
- Знакомство с Webpack / Browserify и прочими модульными системами
- Опыт style-guide-driven development
- Приветствуется:
- Принципы код-гайдов (e.g. Google JS code guide)
- Опыт код-ревью
- Умеренный перфекционизм
- Опыт работы с AngularJS, Backbone, ReactJS
- Опыт full-stack разработки
- Умение обсуждать и объяснять решения
- Доклады на местных и зарубежных конференциях или публикации в местных и зарубежных онлайн-журналах
Мы предлагаем
Официальная зарплата
Гибкий график работы
Офис в центре города
ДМС
Бонусы от партнеров
Интересные задачи
Одноклассники
![](https://webcf.waybackmachine.org/web/20200818064631im_/https://corp.imgsmail.ru/media/images/ok-znak-orange_Zo8n7VY.png)
Одноклассники – одна из крупнейших социальных сетей. OK – самый высоконагруженный в мире сервис, написанный на Java. Большинство задач, которые возникают перед нами каждый день, не имеют готовых решений, поэтому мы используем большое количество собственных разработок.