- Страна
- Россия
Fullstack разработчик (.Net+React)
Альфа-Банк — сильный бренд с развитой инженерной культурой. Вакансия привлекательна возможностью удаленной работы, участием в архитектурных решениях и работой над продуктом с реальной нагрузкой.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Роль требует уверенного владения двумя разными стеками (C# и JS/React) на глубоком уровне, включая знание внутреннего устройства React Fiber и проектирование сложных SQL-баз данных. Работа в банковском секторе также подразумевает высокие требования к качеству кода и безопасности.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в вакансии не указана, но для Fullstack-разработчика уровня Senior/Middle+ в банковском секторе Москвы рыночные предложения обычно начинаются от 250 000 до 400 000 рублей. Альфа-Банк традиционно предлагает конкурентоспособные условия, соответствующие верхним границам рынка.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Fullstack разработчик (.Net+React)
Компания: Альфа-Банк
*☑️*Чем предстоит заниматься
-разрабатывать и развивать backend и frontend части системы;
-участвовать в проектировании решений и обсуждении архитектуры;
-автоматизировать и оптимизировать бизнес-процессы;
-реализовывать интеграции со смежными банковскими системами;
-участвовать в переходе на новые технологические решения и импортозамещающий стек;
-сопровождать и улучшать уже работающий промышленный сервис.
*☑️*Почему проект может быть интересен:
-зрелый продукт с реальной нагрузкой и живыми пользователями;
-возможность влиять на технические решения, а не -только реализовывать задачи;
-небольшая команда с быстрым принятием решений и высокой вовлечённостью;
-сочетание задач развития, архитектурных изменений и технологической трансформации;
-проект с понятной бизнес-ценностью и долгосрочным развитием.
*☑️*Наши пожелания к кандидатам
-образование: высшее техническое
-опыт работы fullstack разработчиком (.Net и React)\
владение C# и .Net Core, JS и React
-опыт создания приложений на React
-знание архитектуры Fiber
-понимание render-props
-глубокое знание языка запросов SQL (знание теории реляционных баз данных, опыт их проектирования)
-понимание и опыт применения принципов SOLID
-знание TDD, опыт использования Unit Testing
-знание основных видов архитектур (монолит, сервис-ориентированная, микросервисная)
-опыт разработки интеграционных взаимодействий (REST, SOAP, ODBC, MQ)
-опыт работы с Jira, Confluence, GIT, Jenkins, Docker
-умение самостоятельно планировать и организовывать свою работу
React Job в Telegram | в VK | в Max
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- .NET Core
- C++
- React
- JavaScript
- SQL
- SOLID
- TDD
- Unit Testing
- REST
- SOAP
- ODBC
- MQ
- Jira
- Confluence
- Git
- Jenkins
- Docker
Возможные вопросы на собеседовании
Вакансия требует глубокого знания React. Fiber — это ядро алгоритма согласования, понимание которого критично для оптимизации производительности.
Расскажите, как работает механизм React Fiber и какие основные проблемы он решает по сравнению со старым алгоритмом?
В банковских системах работа с данными является ключевой. Важно понимать навыки проектирования БД.
Опишите ваш опыт проектирования реляционных баз данных. Какие подходы вы используете для оптимизации сложных SQL-запросов?
Упоминание SOLID в требованиях указывает на важность чистоты кода и архитектурного мышления.
Приведите пример из практики, когда применение принципов SOLID помогло вам избежать проблем при масштабировании проекта.
Проект предполагает интеграцию со смежными системами. Знание протоколов обмена данными обязательно.
В чем ключевые различия между REST и SOAP, и в каких случаях вы бы предпочли использовать MQ для интеграции?
В требованиях указан TDD. Это специфический подход к разработке, требующий дисциплины.
Как вы организуете процесс разработки по методологии TDD? Какие преимущества и недостатки вы видите в этом подходе для банковских сервисов?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

