

Межрегиональный центр компетенций (Ростов-на-Дону)
Обязанности
Разработка клиентской части:
- Разработка веб-приложений с использованием ReactJS.
- Управление состоянием приложения с помощью Redux, Redux Toolkit и RTK Query.
- Поддержка кроссбраузерной совместимости и соответствие стандартам доступности.
Разработка серверной части:
- Проектирование и разработка RESTful API с использованием NestJS.
- Работа с ORM TypeORM для взаимодействия с базой данных PostgreSQL.
Интеграция фронтенда и бэкенда:
- Интеграция фронтенда с бэкендом посредством REST API.
Поддержка и оптимизация приложений:
- Настройка Webpack для сборки проектов и оптимизации производительности.
- Контейнеризация приложений с использованием Docker.
Управление версиями и деплоймент:
- Использование Git для управления версионностью кода.
- Настройка CI/CD процессов.
- Деплоймент приложений на сервере с использованием Nginx.
Участие в проектной деятельности:
- Участие в планировании спринтов и ретроспективах в рамках методологий Agile и Scrum.
- Оценка трудозатрат на разработку новых функций и исправление багов.
- Коммуникация с командой разработчиков, дизайнерами и менеджерами проекта.
Обучение и развитие:
- Постоянное изучение новых технологий и подходов в разработке.
- Участие в технических обсуждениях и обмен опытом внутри команды.
Проектирование и интеграция AI-решений:
- Анализ бизнес-требований и проектирование архитектуры интеграции AI-компонент в существующие веб-приложения и мобильные платформы.
- Выбор подходящих инструментов и библиотек для реализации AI-функций.
Требования
Технические навыки:
- Отличное знание HTML5, CSS3 и умение использовать Styled Components для стилизации компонентов.
- Хорошее понимание ReactJS и его экосистемы (Redux, Redux Toolkit, RTK Query).
- Опыт работы с TypeScript и JavaScript (ES6+).
- Умение разрабатывать мобильные приложения с использованием React Native(+Expo).
- Практический опыт работы с REST API и понимание принципов построения API.
- Опыт разработки на Node.js с использованием NestJS.
- Знание ORM TypeORM и умение эффективно взаимодействовать с реляционными базами данных (PostgreSQL).
- Владение Webpack для настройки сборочных процессов.
- Опыт работы с Docker для контейнеризации приложений.
- Установка и настройка Nginx для развёртывания приложений.
- Хорошее владение системой контроля версий Git.
Методологии и процессы:
- Опыт работы в командах, использующих Agile и Scrum.
- Способность оценивать задачи и соблюдать сроки выполнения.
- Навык написания технической документации и участия в проектировании архитектуры приложений.
Дополнительные требования:
- Опыт интеграции AI-решений в веб-приложения и мобильные приложения.
- Понимание основ машинного обучения и умение интегрировать модели AI в бекенд и фронтэнд системы.
Условия
- Работа в крупнейшем банке России.
- Трудоустройство согласно ТК РФ.
- Регулярное корпоративное обучение.
- ДМС, страхование от несчастных случаев и тяжелых заболеваний.
- Материальная помощь и социальная поддержка, корпоративная пенсионная программа.
- Льготные условия кредитования.
- Яркая и насыщенная корпоративная жизнь.

Задайте вопрос работодателю
Он получит его с откликом на вакансию
Вакансия опубликована 8 апреля 2025 в Ростове-на-Дону