Мы ищем Full-stack разработчика с уверенными знаниям .NETи React для работы на зарубежном долгосрочным проекте в fintech сфере.
В первую очередь мы ищем инициативного, мотивированного специалиста, который будет готов много учиться и быстро погружаться в новые технологии, которые может потребовать проект. Вместе с этим мы ожидаем, что у вас уже имеется уверенные знания .NET и React (не ниже уровня Middle).
Коротко о проекте, который мы разрабатываем: это b2b fintech-платформа для управления инвойсами и оплатами (транзакциями), интегрированная с QuickBooks и несколькими payment gateways.
Стэк: .NET 10 / C#, ASP.NET Core, Clean Architecture, CQRS, EF Core, PostgreSQL, Hangfire, MediatR, ASP.NET Identity, JWT, 2FA (TOTP/WebAuthn), React 19 + TypeScript, Vite, MUI
Требования:
- Опыт работы с .NET от 3 лет
- Глубокие знания .NET платформы
- Опыт работы с Entity Framework Core
- Глубокие знания SQL и опыт работы с PostgreSQL или другой реляционной БД
- Понимание принципов Clean Architecture и SOLID
- Понимание паттернов CQRS и MediatR или готовность быстро в них разобраться
- Опыт интеграции backend с внешними API
- Опыт работы с React от 2 лет
- Глубокие знания JavaScript/TypeScript, HTML, CSS
- Опыт работы с MUI
- Способность самостоятельно разбираться в существующем коде и предлагать технические решения
- Английский язык от B1 уровня
Будет плюсом:
- Опыт работы в FinTech / платежных системах
- Опыт работы с Hangfire и background jobs
- Опыт с ASP.NET Identity, JWT
- Опыт реализации 2FA, TOTP или WebAuthn
- Понимание особенностей разработки систем, работающих с финансовыми данными
- Опыт написания unit/integration tests
- Опыт работы с Docker и CI/CD
- Желательно, иметь высшее техническое образование
Мы ищем разработчика, который:
- Способен работать самостоятельно и брать ответственность за задачу от постановки до реализации
- Умеет разбираться в существующей архитектуре, а не только писать код по готовому ТЗ
- Понимает, почему архитектурное решение принято именно так, и может аргументированно предложить альтернативу
- Внимательно относится к качеству кода, security и edge cases
- Готов работать как с backend, так и с frontend, не ограничиваясь одной частью системы
- Проявляет инициативу, интерес к системе и к домену, в котором мы работаем
Что мы предоставляем:
- Оплачиваемые отпуск и больничные
- Работу над реальным FinTech-продуктом - возможность получить практический опыт разработки финансовых систем, работы с платежами, интеграциями и финансовыми данными
- Знания и опыт, которые повышают вашу профессиональную ценность - опыт в FinTech домене востребован на рынке и станет сильным дополнением к вашему техническому профилю
- Участие в ключевых технических решениях - вы не просто реализуете задачи по готовому ТЗ, а сможете влиять на архитектуру и развитие продукта
- Быстрый технический рост - разнообразные задачи на backend и frontend, интеграции с внешними системами, работа с security и сложной бизнес-логикой
- Прямое общение с клиентом - возможность лучше понимать бизнес-задачи и видеть, как принимаемые вами технические решения влияют на продукт
- Полностью удалённую работу
