Чем предстоит заниматься:
Вы возглавите техническое перерождение сервиса. Вам предстоит выполнить две параллельные и критически важные миссии:
- Помощь в стабилизации текущего MVP для перевода в режим поддержки на время разработки полноценной новой версии;
- Проектирование и реализация нового сервиса;
- Архитектурное видение: определение оптимальной архитектуры для backend и frontend;
- Выбор технологического стека: языки, фреймворки, сборщики, тестирование. Предварительно выбраны TypeScript, React, Next.js, один из языков Python/Golang;
- Безопасность: интеграция best practices безопасности на всех уровнях;
- Миграция данных: разработка и выполнение безопасной стратегии миграции данных из текущей MySQL в PostgreSQL схему с изменением структуры данных;
- Инфраструктура и процессы: настройка CI/CD пайплайна (тестирование, сборка, деплой). Внедрение всестороннего автоматизированного тестирования.
Что мы ожидаем:
- Опыт технического лидерства (Tech Lead, Team Lead, Архитектор) в разработке и запуске сложных веб-приложений;
- Глубокий Full-Stack опыт: сильные знания как в бэкенд, так и во фронтенд разработке;
- Экспертиза в проектировании архитектуры: принятие обоснованных решений по выбору паттернов, технологий, разбиению на сервисы/модули;
- Опыт успешных миграций данных: опыт переноса данных между СУБД, особенно с изменением схемы;
- Практический опыт реализации безопасности в production, особенно в финансовой сфере;
- Опыт настройки и поддержки CI/CD, инфраструктуры;
- Опыт работы с Legacy-системами: умение работать с плохо структурированным кодом, поддерживать и улучшать работающий продукт (т.к. необходима помощь в стабилизации текущей версии продукта);
- Высокое качество кода: умение писать чистый, поддерживаемый и тестируемый код;
- Управление командой: наставничество, review и координация разработчиков;
- Хорошие коммуникативные навыки: умение ясно доносить сложные технические концепции до команды и стейкхолдеров.
Что мы предлагаем:
- Достойный доход;
- График 5/2 с 9.00 до 18.00, пятница сокращенная до 16.45;
- ДМС со стоматологией;
- Бонус за рекомендацию друзей в команду Банка;
- Бесплатное обучение: опытные наставники, тренинги, онлайн-курсы;
- Корпоративная библиотека;
- Льготные условия на услуги банка и компаний-партнеров (культурные мероприятия, детские лагеря, санатории, спортивные клубы и многое другое);
- Дружный коллектив и опытный руководитель.