О проекте
Мы создаем IAM-платформу в международной компании, которая должна стать основой для всех B2C и B2B продуктов компании. В задачи входит поддержка современных методов аутентификации (Web2, Web3, passkeys, social login), обеспечение высокой доступности и масштабируемости, а также интеграция с бизнес-приложениями компании.
Для успеха проекта мы ищем опытного Team Lead, который станет драйвером проекта: затащит сильную команду и проведет проект через сложные этапы — от реализации базового функционала до масштабирования и миграции миллионов пользователей.
Наш стек:
-
Go 1.24.0 - основной язык разработки;
-
База данных PostgreSQL, используем GORM;
-
Специфицируем API в OpenAPI, внутри используем gRPC;
-
Безопасность разрабатываем на стеке Ory;
-
Архитектуру взаимодействия сервисов проектируем на Event-driven подходе, сервисы проектируем с помощью Clean Architecture, всегда используем API-First подход.
Обязанности:
-
Лидировать команду из 4 разработчиков (2BE, 2FE), принимать ключевые; технические решения, обеспечивая качество и соблюдение сроков;
-
Участие в планировании, code review, ретроспективах;
-
Контролировать выполнение спринтов и вовремя снимать блокеры;
-
Быть связующим звеном между CTO, продуктовой командой и разработчиками;
-
Следить за стабильностью и безопасностью платформы.
Требования:
-
5+ лет опыта разработки Go (goroutines, channels, memory management);
-
Опыт проектирования и разработки микросервисных архитектур (gRPC/REST, message brokers, distributed systems);
-
Опыт в роли тимлида или ведущего разработчика от 2 лет;
-
Docker, CI/CD, автоматизацией процессов;
-
Опыт проектирования и эксплуатации высоконагруженных и отказоустойчивых систем;
-
Практика работы с event-driven архитектурой, Kafka, Redis, PostgreSQL;
-
Опыт работы с системами контроля версий (Git), понимаешь принципы CI/CD процессов;
-
Навыки улучшения процессов разработки и менторства;
-
Умение вести коммуникацию с разными стейкхолдерами, формулировать и защищать технические решения;
-
постоянно развиваешь себя как менеджера и технического специалиста.
Будет плюсом:
-
Понимание принципов IAM, OAuth2, OpenID Connect, SSO;
-
Опыт работы с Web3.
Мы предлагаем:
-
Полный ремоут, фултайм с графиком работы с 10:00 до 19:00;
-
Работа в динамичном web3 продукте;
-
Профессиональный рост. Обмен опытом между сотрудниками;
-
Будешь на острие быстро растущей индустрии и узнаешь много нового о DeFi;
-
Возможность оформления ДМС со стоматологией для себя и своей семьи;
-
Ежегодные корпоративные мероприятия.