Главный специалист

По договоренности


Межрегиональный центр компетенций (Ростов-на-Дону)

Обязанности

Разработка клиентской части:

  • Разработка веб-приложений с использованием 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 в бекенд и фронтэнд системы.

Условия

  • Работа в крупнейшем банке России.
  • Трудоустройство согласно ТК РФ.
  • Регулярное корпоративное обучение.
  • ДМС, страхование от несчастных случаев и тяжелых заболеваний.
  • Материальная помощь и социальная поддержка, корпоративная пенсионная программа.
  • Льготные условия кредитования.
  • Яркая и насыщенная корпоративная жизнь.

Поделиться:

Опубликована 13 дней назад

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.