О проекте
Мы создаем 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 разработчиков (2 backend, 2 frontend);
Принимать архитектурные и технические решения;
Участвовать в планировании, code review, ретроспективах;
Лично участвовать в разработке архитектуры, написании прототипов и ключевых компонентов кода;
Контролировать выполнение спринтов и снимать блокеры;
Следить за стабильностью и безопасностью платформы;
Быть связующим звеном между CTO и продуктовой командой.
Требования:
5+ лет опыта разработки Go (goroutines, channels, memory management);
Опыт проектирования и разработки микросервисных архитектур (gRPC/REST, message brokers, distributed systems);
Опыт в роли тимлида или ведущего разработчика от 2 лет;
Опыт автоматизации процессов CI/CD, Docker;
Опыт проектирования и эксплуатации высоконагруженных и отказоустойчивых систем;
Практика работы с event-driven архитектурой, Kafka, Redis, PostgreSQL;
Опыт работы с системами контроля версий (Git), понимаешь принципы CI/CD процессов;
Навыки улучшения процессов разработки и менторства;
Умение вести коммуникацию с разными стейкхолдерами, формулировать и защищать технические решения;
Постоянно развиваешь себя как менеджера и технического специалиста.
Будет плюсом:
Практический опыт в раз-ке IAM, внедрения OAuth2, OpenID Connect, SSO;
Опыт работы с Web3.
Мы предлагаем:
Полный ремоут, фултайм с графиком работы с 10:00 до 19:00;
Работа в динамичном web3 продукте;
Профессиональный рост. Обмен опытом между сотрудниками;
Будешь на острие быстро растущей индустрии и узнаешь много нового о DeFi;
Возможность оформления ДМС со стоматологией для себя и своей семьи;
Ежегодные корпоративные мероприятия.