📍 Москва (м. Сокол)Полная удалёнка
Передовые Платежные Решения — крупный финтех-оператор сервисов для бизнеса в России. 17 тыс.+ точек обслуживания по всей России, 65 тыс.+ клиентов, 4 млн.+ транзакций ежемесячно, 20+ сервисов и услуг в портфеле. Сейчас портфель компании представлен тремя направлениями: «Автопарк», «Командировки», «Логистические сервисы». Среди клиентов: Volvo, Гольфстрим, Группа ГАЗ и другие.
Сейчас мы в поиске Tech Lead в группу Маркетплейс.
Технологии/инструменты
GoPostgreSQLRedisRabbitMQKafkaVue.jsNuxt.jsTypeScriptDockerGitlabYandex.Cloud
Обязанности
Работа с командой:
- Лидирование команды разработки от 3-х человек, занимающейся развитием нового сайта и e-com портала компании.
- Участие в подборе сотрудников в команду с последующим введением в должность.
- Совместная работа над бэклогом с владельцем продукта (команда использует Kanban-метод).
- Координирование и помощь сотрудникам в ходе выполнения задач и реализации комплексных проектов.
- Развитие технических навыков в команде.
- Взаимодействие со смежными командами и отделами по техническим вопросам.
Проектирование и архитектура:
- Проектирование архитектуры решений и сервисов, разрабатываемых командой.
- Контроль реализации спроектированной архитектуры и выполнения нефункциональных требований.
- Выбор подходов и паттернов.
- Проведение аудита текущей архитектуры.
- Проектирование интеграционных решений, взаимодействующих с внутренними и внешними сервисами по API.
- Документирование технических решений.
Работа с кодом:
- Написание кода (разработка в части наиболее ответственных и сложных задач).
- Проведение код ревью и ревью технических решений.
- Развитие и внедрение общекомандных техпроцессов и стандартов.
- Планирование, сборка и развертывание релизов.
Требования
- Опыт в роли Team Lead'a разработки от 2-х лет.
- Опыт коммерческой разработки на Go от 3-х лет.
- Понимание сильных и слабых сторон Go, глубокое понимание концепций языка (concurrency, интерфейсы).
- Знания паттернов, принципов и методологий проектирования: SOLID, KISS, DRY, YAGNI, DDD и т.д.
- Опыт работы с REST API, WebSocket, HTTP, JSON-RPC.
- Опыт работы с PostgreSQL и уверенные знания баз данных (понимание транзакций, блокировок, замеры скорости операций БД, индексирование, шардирование, репликация, партиционирование, журналирование).
- Опыт работы с брокерами сообщений: RabbitMQ, Kafka.
- Опыт работы с CI/CD: Gitlab, Docker и будет плюсом Kubernetes.
- Опыт работы с Jira, Confluence, Kibana, Swagger.
- Опыт разработки микросервисов и понимание особенностей работы высоконагруженных систем.
- Опыт работы с миграциями в базах данных.
- Аналитическое мышление (умение анализировать информацию, выдвигать и проверять гипотезы), способность находить решения.
Плюсом будет:
- Знание Vue.js и фреймворка Nuxt.js.
- Знание Node.js.
Условия
- Корпоративное обучение и программы развития.
- ДМС после 3-x месяцев работы (стоматология и широкий выбор клиник), а также участие в корпоративной программе поддержки сотрудников (психологические, юридические и финансовые консультации).
- Корпоративная программа «Кафетерий льгот» — после 3-х месяцев работы сотруднику предоставляется возможность выбора дополнительных категорий (спорт, питание, путешествия и др.).
- Мобильная связь.
- Гибридный формат работы (офис / удаленно), офис располагается в современном бизнес-центре в районе ст. м. Сокол.
Надежда Минкина Recruiter