Frontend Developer в группы инфраструктуры, Москва

Frontend Developer в группы инфраструктуры, Москва

ОК — не просто социальная сеть, это место для увлечённых людей. Здесь можно общаться и знакомиться с единомышленниками, находить интересный контент и создавать его самим, узнавать новое для хобби и делиться знаниями, проводить досуг и вести бизнес.

В команду фронтенда веб-версии Одноклассников ищем человека человека, который будет помогать закрывать задачи по инфраструктуре фронтенда.

Фронтенд Одноклассников состоит из двух частей: серверной части (Backend for Frontend на Java) и клиентского SPA-приложения (React/MobX + собственный фреймворк в «старом стеке»). Проект большой (больше 2,5М строчек кода, 50+ разработчиков занимаются исключительно веб-версией), поэтому существует команды, которые непрерывно улучшают инфраструктуру для продуктовых команд.

Что получите от нас
  • Сложные и интересные задачи: высоконагруженные быстрорастущие сервисы (36М MAU), которые задают уровень для конкурентов качеством и технологиями.
  • Возможность прокачаться профессионально: в офисе мы организуем митапы, конференции, семинары и тренинги (доступно для каждого сотрудника), а также регулярно посещаем конференции (не только российские).
  • Сильную команду: с нами работают ребята из топовых технических вузов, у которых ты можно перенять много опыта.

Задачи

1. 80% времени будете заниматься фронтендными инфраструктурными задачами:

  • проектировать архитектурные решения общего клиентского фреймворка;
  • оптимизировать сборки проекта (webpack, Vite, Grunt);
  • анализировать и ускорять клиентский перфоманс сервиса (улучшаем INP, CLS, LCP);
  • создавать инфраструктуру под независимый деплой микрофронтендов (к концу года хотим уметь катать в прод каждый фронт по отдельности);
  • настраивать линтеры, позволяющие доставлять более качественный код на продакшен;
  • переводить легаси-код на TypeScript (избавляемся от старья, чтобы уменьшить сложность поддержки проекта).

2. 20% времени будете делать продуктовые проекты, чтобы обкатывать инфраструктурные решения на себе (догфудинг!).

Требования

  • Много работаете на React и TypeScript, но не боитесь влезать в нативный JavaScript;
  • настраивали сборщики/таск-раннеры и понимаете принцип их работы (webpack, Vite);
  • умеете проводить анализ проблемных мест в браузерном перформансе;
  • понимаете схему работы с CI/CD.

Будет плюсом

  • Работали с Java/Kotlin на базовом уровне;
  • умеете проектировать архитектуру фронтенд-проектов.

Полезные ссылки

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

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

Формат работы

офисный
комбинированный
дистанционный

Уровень

middle
senior

График работы

полный

ОК

Команда OK.TECH объединяет сотни специалистов разработки, дизайна, маркетинга, машинного обучения, поддержки пользователей и не только. Каждый из нас влияет на то, каким увидят ОК миллионы пользователей.

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

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