Bank RBK

Middle frontend разработчик

Не указана
  • Алматы
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
Обязанности:
  • Разработка пользовательского интерфейса веб-приложения на React;
  • Поддержка и доработка текущего функционала;
  • Участие в проектировании UI/UX совместно с дизайнерами и аналитиками;
  • Интеграция с backend API (REST/GraphQL);
  • Покрытие кода unit- и e2e-тестами;
  • Участие в code review и командных обсуждениях.

Требования:

  • Уверенное знание JavaScript (ES6+) и TypeScript;
  • Опыт коммерческой разработки веб-приложений на React от 1 года;
  • Опыт участия в командной разработке в роли frontend-разработчика (middle-уровень и выше);
  • Практический опыт интеграции с backend-сервисами через REST API или GraphQL;
  • Опыт работы в Agile-командах (Scrum/Kanban);
  • Опыт сопровождения и доработки существующего кода.
  • Опыт коммерческой разработки на React от 2 лет;
  • Опыт работы с Redux, Redux Toolkit или аналогами; Знание HTML5, CSS3 (в т.ч. Flexbox, Grid), адаптивной вёрстки;
  • Опыт использования React Hooks, React Router;
  • Понимание принципов REST и работы с HTTP-запросами;
  • Навыки работы с системами контроля версий (Git);
  • Опыт настройки Webpack, Vite или аналогов;
  • Опыт работы с Figma или другими инструментами макетирования;
  • Умение писать читаемый, поддерживаемый код и следовать best practices.
  • Будет плюсом: Опыт работы с библиотеками UI-компонентов (например, Ant Design, MUI); Знание архитектурных подходов (например, Feature-Sliced Design, Atomic Design);
  • Опыт работы в банковских или финтех-проектах;
  • Навыки написания unit-тестов (Jest, Testing Library).
  • Обязательные условия: Умение работать в команде, инициативность, самостоятельность в решении задач;
  • Готовность соблюдать внутренние стандарты кодирования и процессы CI/CD; Ответственное отношение к срокам и качеству продукта.