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 разработки
  • Умение обсуждать и объяснять решения
  • Доклады на местных и зарубежных конференциях или публикации в местных и зарубежных онлайн-журналах

Мы предлагаем

Официальная зарплата
Гибкий график работы
Офис в центре города
ДМС
Бонусы от партнеров
Интересные задачи

Одноклассники

Одноклассники – одна из крупнейших социальных сетей. OK – самый высоконагруженный в мире сервис, написанный на Java. Большинство задач, которые возникают перед нами каждый день, не имеют готовых решений, поэтому мы используем большое количество собственных разработок. 

Похожие вакансии

ВКонтакте, Санкт-Петербург

javascript react

Frontend-разработчик (React) в Рекламу и бизнес

Юла, Москва

go php

Руководитель платформенной команды/ Head of Development

​Платформа «Mail.ru для бизнеса», Москва

javascript python

Руководитель команды разработки в B2B

Процессинг, Москва

perl

Ведущий программист Perl

MY.GAMES, Минск

javascript html

Playable ads разработчик

Облако Mail.ru, Москва

c++ qt

Программист C++/Qt в Диск-О (desktop)

Allods Team, Москва

sound design

Звукорежиссер

Pixonic, Москва

c# .net unity 3d

.Net Developer (Core-Gameplay)

Mail.ru Цифровые Технологии, Москва

go

Go-разработчик в Налоговый мониторинг

Рекомендательные сервисы, Москва

react

Frontend-разработчик (React)

Mail.ru Cloud Solutions, Москва

go perl lua

Go-разработчик в команду IAM

Коммерческий департамент, Москва

advertising

Технический менеджер в отдел инноваций / спецпроекты

Медиапроекты, Москва

javascript

Frontend-разработчик

MY.GAMES, Минск

python c# java unity 3d

Unity разработчик (SDK)

MY.GAMES, Калининград

c++

Старший программист игровой логики (MGVC)

​Платформа «Mail.ru для бизнеса», Нижний Новгород

javascript QA automation jenkins

Инженер по автоматизированному тестированию

Юла, Москва

javascript react typescript frontend

Frontend разработчик в Юлу

Worki, Москва

react

Старший frontend-разработчик в Worki

Allods Team, Москва

c++

Программист C++/UE4

myTarget: рекламная платформа Mail.ru Group, Москва

react

Ведущий Frontend разработчик (React)

Департамент исследований и образования, Москва

python django

Python-разработчик

Allods Team, Москва

c++

Программист C++

r_keeper, Москва

java

Team lead (Java)

​Платформа «Mail.ru для бизнеса», Москва

python PostgreSQL kubernetes

Руководитель разработки и архитектор ПО

Allods Team, Москва

c++ unreal engine

Программист С++ (Аудио, MY.GAMES)

VK Pay, Москва

javascript react

Старший Frontend-разработчик (React)

Delivery Club, Москва

javascript vue.js

Frontend-разработчик (Vue.js)

Одноклассники, Санкт-Петербург

javascript

JavaScript разработчик (проект "Видео")

Рекомендательные сервисы, Москва

react

Старший Frontend-разработчик (React)

MY.GAMES, Киев

c++ cocos2dx

C++ разработчик (MGVC)

Allods Team, Москва

c++ unreal engine cryengine openGL shader render

Render programmer (Warface Console)

Проект myTracker, Москва

account manager

Технический менеджер