Мы — динамичная команда разработчиков, специализирующаяся на full-stack проектах в fintech и blockchain. Сейчас строим новый SSR-сайт на React, мигрируя от WordPress, и развиваем микросервисы на Angular и .NET
Важно:
- Это позиция Team Lead с фокусом на развитие React-направления, но требующая уверенного владения Angular для работы с текущей кодовой базой
- Опыт в FinTech/Crypto — большое преимущество, но мы готовы погрузить в блокчейн-специфику мотивированного кандидата
- Работа только из офиса в Москве (м. Добрынинская / м. Серпуховская). Удалённая работа не предусмотрена
Кто нам нужен?
- Ищем сильного технического лидера (Team Lead), который готов сочетать управленческие задачи (50%) с hands-on разработкой (50%), чтобы помочь нам масштабировать команду и продукты
Что предлагаем:
- Ежемесячный доход выше рынка, зависит от квалификации кандидата, итоговая сумма обсуждается по результатам интервью
- Оплата больничного 14 дней в год, оплата отпуска 28 дней в размере 100%
- Бесплатная парковка на территории – места всегда есть
- Ежегодный пересмотр оплаты на основе рынка
- Необходимые технические средства
- Профессиональные коллеги, топовый международный проект
- Договор на ИП, с полной оплатой на р/с, альтернативные варианты обсуждаемы
- Помощь с открытием ИП, если требуется
График:
- 5/2, 8 часов, начало с 9-11 часов (удалённой работы нет)
Стек технологий, который мы используем:
Frontend (новый): React, Next.js (SSR), TypeScript, Redux/Zustand, Jest/Vitest
Frontend (текущий): Angular, JavaScript / TypeScript, RxJS
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
Обязанности (50/50):
Часть 1: Развитие команды и процессов (Team Lead)
- Управление командой frontend-разработчиков (3–5 человек).
- Планирование спринтов, декомпозиция задач, оценка сроков и приоритизация в Jira.
- Организация и контроль качества: код-ревью, ретроспективы, работа с техническим долгом
- Участие в подборе и адаптации новых членов команды
- Коммуникация с продакт-менеджером и бэкенд-командой: сбор требований, передача статусов, согласование архитектурных решений
Часть 2: Экспертная разработка и архитектура (Senior React Developer)
- Самостоятельная разработка ключевых фич нового SSR-сайта на React (Next.js).
- Активное участие в миграции с WordPress: перенос плагинов, оптимизация производительности и SEO
- Поддержка и развитие legacy Angular-приложений (криптокошелек, интерфейсы для транзакций)
- Проектирование архитектуры и обеспечение масштабируемости фронтенд-приложений
- Настройка и поддержка процессов CI/CD (GitLab CI/CD), написание автотестов.
- Интеграция с backend (.NET) и blockchain API.
- Менторство и проведение код-ревью
Требования:
- Опыт управления командой разработки (тимлид, техлид) от 2 лет: умение ставить задачи, контролировать выполнение и мотивировать команду.
- Коммерческий опыт разработки на React от 2+ лет и обязательное владение SSR (Next.js).
- Сильный опыт коммерческой разработки на Angular (от 3+ лет) — это критически важно для работы с текущим кодом и успешной миграции
- Глубокое знание TypeScript, современных стейт-менеджеров (Redux, Zustand, и т.д.) и инструментов тестирования (Jest, Vitest)
- Опыт проектирования архитектуры сложных frontend-приложений и понимание принципов Domain-Driven Design (DDD) будет плюсом
- Понимание полного жизненного цикла разработки и процессов CI/CD
- Ответственность, лидерские качества, желание делиться знаниями
- Английский язык на уровне чтения технической документации
- Готовность работать из офиса (Москва или Белград)
- Высшее техническое образование (желательно)
Желательные навыки (будут сильным плюсом):
- Опыт разработки и поддержки сайтов на WordPress (понимание архитектуры плагинов, тем, хуков)
- Опыт работы с DevOps-инструментарием (GitLab CI/CD, Docker)
- Знание бэкенда на .NET для более эффективного взаимодействия со смежной командой
- Опыт интеграции с блокчейн-нодами (Ethereum, TRON, Cosmos), понимание работы с JSON-RPC, WebSockets, библиотеками Web3.js/Ethers.js
Если вы работали по данному профилю не на последнем месте работы, но ваш опыт подходит, то напишите об этом в сопроводительном письме