Senior Back-end разработчик/Team Lead (Java / Kotlin)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О нас:
В Surf уже 12 лет мы разрабатываем много разных проектов, начиная от простых
внутрикорпоративных
аппов, заканчивая сложными ERP системами, видео-стримингом и свежими
банкам. Работаем с крупным российским бизнесом и западными клиентами. Мы
уже сделали немало хороших приложений для наших клиентов: Labelcom,
TAG, KFC, Росбанк, Магнит, Додо Пицца, Delivery Club, Lamoda, Яндекс и
других.
Планируем вырастить отдел веб разработки до 100 человек. Нашей команде нужен разработчик с опытом, который умеет писать код быстро и качественно, готов работать в команде и при этом сможет продемонстрировать самостоятельность и автономность. Мы активно экспериментируем с новыми подходами и технологиями, и понимаем важность инвестирования в них.
О команде и процессах:
- Бекенд команды зависит от сложности и объемов проекта: от 2-х человек. Внутри проекта обязательно проводится Code Review. Если есть возможность - пробуем Cross Project Code Review.
- Управление проектом, системный анализ, тестирование, разработка веб и мобильного фронта делает так же наша компания - вы всегда будете работать в компании "своих".
- Сервисы: тасктрекер - Jira, код храним на GitHub, CI/CD - дженкинс + ArgoCD, деплоим в k8s. Есть свой DevOps, но поощряем тех, кому интересно покопаться в инфраструктуре
Стек типичного проекта:
Java/Kotlin, PostgreSQL, Spring Boot, микросервисы
Что нужно делать:
Работа с командой:
- Онбординг в проект и постановка целей на период адаптации
- Мотивация и поддержание комфортного климата в команде, проведение 1-1, помощь в решении проблем
- Обеспечение прозрачности: информирование команды о целях, изменениях и новостях проекта, обеспечение видимости достижений членов команды
Поставка ценности:
- Соблюдение цикла разработки
- Оценка скоупа работ и распределение задач
- Автоматизация релизов
- Внедрение новых подходов и инструментов для повышения эффективности
Техническое лидерство:
- Управление тех. знаниями проекта
- Обеспечение качества продукта: работа с багами, управление инцидентами на проекте, работа с метриками, управление нефункциональными требованиями
- Соблюдение технического качества: чистота кода, управление тех долгом
Ждем от тебя опыт работы с:
- Микросервисной архитектурой на Java/Kotlin
- Системой контейнеризация и оркестрации
- Брокером сообщений
- Spring boot (web, jpa (hibernate), security)
- CI/CD
- Реляционной СУБД
- Linux
- Опыт управления командой backend разработчиков
- Английский - не ниже уровня В2
Бонусы
О том, почему у нас хорошо:
- Surf - аккредитованная IT-компания;
- У тебя будет возможность жить в ЛЮБОЙ ЛОКАЦИИ мира и работать на крупных российских и западных проектах, развивать свой английский;
- Гибкий график работы, удалёнка, гибрид или офис;
- Тебя ждет белая зарплата, ДМС, официальное оформление (по ТК, ИП, СЗ) и своевременный пересмотр каждые 6-8 месяцев;
- Мы обеспечим современной техникой, которая понадобится для работы;
- Поможем получить разноплановый опыт: среди наших клиентов международные корпорации и амбициозные стартапы;
- Найдем персональный рецепт быстрого профессионального роста: опытные коллеги подскажут и поддержат, менторы обозначат пути развития. В Surf можно расти вглубь или стать T-Shape специалистом: проектов, задач, возможностей много;
- Не приветствуем переработки, но если уж так случилось, то щедро их оплачиваем;
- Помогаем развивать личный бренд и медиа-проекты, учим писать статьи и выступать, компенсируем затраты на участие в конференциях в качестве спикера;
- Бережно храним Surf-культуру: минимум бюрократии, свобода в принятии решений, возможность создавать процессы и внедрять новые практики, поощрение ценных идей и выдающегося перформинга, человечность превыше всего;
- Не усложняем - нашли общий язык на техническом интервью с руководителем — выкатываем оффер!
Дополнительные инструкции
делай отклик или пиши в телеграм @alenka_ff