Мы развиваем крипокошелёк, который входит в мировую ТОП-10 по количеству загрузок
Наши команды в Москве и Белграде модернизируют продукт, которым уже пользуются миллионы.
Мы принципиально не используем роботов, ИИ или автоматический скрининг при отборе. Каждое резюме мы читаем лично и с вниманием
Важно:
- Это позиция Team Lead с разделением времени 25/75: часть — на руководство командой и процессы, часть — на hands-on разработку на Angular
- Рассматриваем кандидатов с практическим опытом разработки на Angular (от 5 лет) и опытом в менторстве и управлении
- Опыт в FinTech/Crypto — большое преимущество, но мы готовы погрузить в блокчейн-специфику мотивированного кандидата.
- Работа только из офиса в Москве (м. Добрынинская). Удалённая работа не предусмотрена
Кто нам нужен?
- Сильный Senior Frontend Developer (Angular), который хочет и готов брать на себя обязанности наставлять, развивать команду и писать код
Что предлагаем:
- Ежемесячный доход выше рынка, зависит от квалификации кандидата, итоговая сумма обсуждается по результатам интервью
- Оплата больничного 14 дней в год, оплата отпуска 28 дней в размере 100%
- Бесплатная парковка на территории – места всегда есть
- Ежегодный пересмотр оплаты на основе рынка
- Необходимые технические средства
- Профессиональные коллеги, топовый международный проект
- Договор на ИП, с полной оплатой на р/с, альтернативные варианты обсуждаемы
- Помощь с открытием ИП, если требуется
График:
- 5/2, 8 часов, начало с 9-11 часов (удалённой работы нет)
Стек технологий, который мы используем:
Frontend: Angular, JavaScript / TypeScript, React (мало)
CMS: WordPress (кастомная разработка)
Infrastructure & DevOps: GitLab CI/CD, Docker, Kubernetes, AWS
Backend: C#, .NET Core, ASP.NET Core, Entity Framework
Blockchain: Ethereum, EVM-based blockchains, Bitcoin
Базы данных: PostgreSQL
Кэш: Redis
Брокер сообщений: RabbitMq
Интеграционный слой: Dapr
Обязанности (25/75):
Часть 1: Развитие команды и процессов (Team Lead)
- Управление командой из 4 frontend-разработчиков
- Планирование спринтов, распределение задач, оценка сроков, приоритизация
- Организация и контроль качества процессов разработки: код-ревью, ретроспективы, работа с техническим долгом
- Участие в подборе новых членов команды
- Коммуникация с продакт-менеджером, бэкенд-командой: передача статусов, сбор требований, согласование архитектурных решений
Часть 2: Экспертная разработка и архитектура (Senior Angular Developer)
- Самостоятельная разработка ключевых и сложных фич криптокошелька на Angular (веб-интерфейс для транзакций, обмена, управления активами)
- Проектирование и рефакторинг архитектуры фронтенд-приложений для обеспечения масштабируемости, производительности и безопасности
- Принятие ключевых технических решений, выбор библиотек и инструментов
- Написание высококачественного, тестируемого кода. Оптимизация производительности
- Настройка и поддержка процессов CI/CD (GitLab CI/CD)
- Менторство и передача экспертизы команде на практике, через код-ревью и совместное решение задач
Требования:
- Умение ставить, декомпозировать и контролировать выполнение задач командой от 2 лет (тимлид, техлид, ведущий разработчик), мотивация заниматься управлением с сохранением персональных задач по разработке
- Опыт коммерческой разработки на Angular (5+ лет) и глубокое знание TypeScript, RxJS
- Опыт проектирования архитектуры сложных SPA-приложений
- Понимание полного жизненного цикла разработки и процессов CI/CD
- Ответственность, лидерские качества, желание делиться знаниями и видеть рост команды
- Английский язык на уровне, достаточном для чтения технической документации
- Готовность работать в офисе (Москва)
- Высшее образование (желательно)
Желательные навыки (будут сильным плюсом):
- Опыт разработки и поддержки сайтов на WordPress
- Опыт работы с другими популярными фреймворками: React — будет большим плюсом
- Опыт подключения к нодам блокчейнов (Ethereum, Bitcoin, Solana и т.д.) через API (JSON-RPC, WebSockets).
- Умение работать с Web3.js, Ethers.js, BitcoinJS в Angular-окружении.
- Знание форматов транзакций, подписей, seed-фраз, HD-кошельков.
Если вы работали по данному профилю не на последнем месте работы, но ваш опыт подходит, то напишите об этом в сопроводительном письме