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

Bank RBK

  • Алматы
  • Постоянная работа
  • Полная занятость
  • 4 д. назад
Обязанности:
  • Разработка пользовательского интерфейса веб-приложения на 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; Ответственное отношение к срокам и качеству продукта.
Миссия Банка: сделать мир финансов и банковских продуктов простым.Ценности Банка:Открытость - это готовность слушать и слышать, не противиться информации, возможностям, мнениям, изменениям и обратной связи от внешних и внутренних клиентов.Заинтересованность - это готовность использовать полученную информацию для разработки новых продуктов, сервисных решений и услуг, для развития Бизнеса.Вовлеченность - это готовность путем погружения в работу, в процессы, в продукты изменять и улучшать сервис и клиентский путь внутри банка.Корпоративная культура – мощный стратегический инструмент, позволяющий объединить усилия на общий результат и сформировать конкурентоспособный имидж.BANK RBK
Вдохновленный вами

HeadHunter