IT-компания в сфере финтеха и платежных технологий. С 2011 года мы создаем и внедряем решения для банковского сектора. Наша международная команда объединяет более 250 специалистов, география клиентов включает СНГ, Европу, Ближний Восток и другие регионы. Система управления банковскими картами — это мощное решение, которое контролирует жизненный цикл карты: выпуск, обслуживание, блокировку, перевыпуск и другие карточные операции. Мы ищем Technical Team Lead с опытом в FinTech и карточном процессинге.
Technical team lead in card processing
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- участвовать в разработке и самостоятельно работать с кодом
- проводить code review и контролировать качество реализации
- контролировать соответствие кода принятым архитектурным решениям и требованиям
- разбирать и улучшать технические решения разработчиков
- поддерживать стандарты clean code и инженерные практики в команде
- контролировать качество тестирования разрабатываемого функционала
- выявлять технический долг и участвовать в рефакторинге
- декомпозировать сложные технические задачи и контролировать их реализацию
- взаимодействовать с разработчиками, аналитиками, архитекторами, QA и Product Owner
- помогать middle-разработчикам повышать технический уровень
- совершенствовать процессы разработки и code review
требования
- Опыт разработки на Senior-уровне на любом языке (Java/Go/C++ и др.), готовность изучить Go.
- Практический опыт работы Team Lead / Tech Lead / Senior Developer с ответственностью за техническое качество команды.
- Опыт в FinTech / карточном процессинге.
- Понимание архитектуры сложных backend-систем и умение контролировать соответствие реализации архитектурному решению.
- Уверенное понимание принципов clean code, layered architecture, SOLID;
- Опыт проведения code review и разбора чужого кода.
- Понимание того, каким должен быть качественный production-ready код.
- Опыт работы с unit/integration tests как частью процесса разработки.
- Готовность выполнять задачи hands-on разработчика, не уходить исключительно в people management.
- Знание английского языка на уровне чтения и написания технической документации (Upper Intermediate).
- Будет плюсом: практический опыт разработки процессинговых систем: авторизации, клиринг, 3DS, платёжные шлюзы и др; глубокое понимание сценариев использования процессинговых систем; опыт построения или перестройки процессов разработки в команде
условия
- удаленный формат работы
- выплаты в USD/EUR на банковский счет (не в РБ, не в РФ)
- бессрочный договор консультационных услуг с иностранным юридическим лицом (как с ИП/физическим лицом)
- испытательный срок - 3 месяца
- компенсацию медицинских расходов
- 22 рабочих дня отпуска + 7 оплачиваемых дней больничного в год
- рабочее оборудование
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.