Санкт-Петербург
Одноклассники — это крупнейшая развлекательная социальная сеть в России. Недавно у нас было масштабное обновление: теперь ОК — это территория увлечений. Здесь можно найти много классного и качественного контента, посвящённого даже очень редкому хобби.
А ещё ОК — это команда, получающая искренние эмоции и удовольствие от бренда, контента и цифровых технологий с 2006 года. Пул задач в ОК шире, чем в большинстве проектов. Это классный драйвер для изучения топовых технологий, подходов и решений в реальных условиях.
Задачи:
- разработка и поддержка функциональности в Одноклассниках;
- тесное взаимодействие с дизайнерами, продактами, бэкендерами и другими членами команды для создания качественных и поддерживаемых решений;
- участие в проработке задач на ранних этапах, предложение идей и улучшений;
- активное участие в обсуждении и оптимизации процессов для упрощения жизни разработчикам и уменьшения TTM;
- технический долг и улучшение инфраструктуры — 40% времени уходит на это;
- постепенный переход на новый стек: переписывание старых модулей на React/TypeScript;
- участие в разработке и поддержке компонентов дизайн-системы;
- разработка технических проектов, направленных на улучшение инфраструктуры и повышение эффективности разработки;
- есть возможность в рамках времени техдолга брать интересные и развивающие задачи.
Требования:
- опыт работы на React и TypeScript, знание нативного джаваскрипт;
- опыт работы с Java;
- хорошее понимание ООП, алгоритмов и структур данных и умение применять их на практике;
- умение писать чистый, поддерживаемый и документированный код;
- понимание схемы работы с CI/CD;
- желание разбираться в продукте и процессах, предлагать улучшения и активно участвовать в обсуждениях;
- умение доносить и аргументировать свою точку зрения и находить компромиссы в рабочих вопросах.
Будет плюсом:
- опыт работы с дизайн-системами и (или) опыт их разработки;
- базовый опыт работы с Java / желание работать в BFF;
- опыт работы с legacy-кодом и его постепенной модернизацией.