Обязанности
Разработка и поддержка функциональности
Реализация новых экранов, модулей и пользовательских сценариев в мобильном приложении на React JS в рамках выделенной ветви разработки (branch).
Поддержка существующего кода, исправление ошибок, повышение стабильности и производительности интерфейса.
Интеграция компонентов с бэкенд-API (REST), обеспечение корректной работы запросов и обработки ответов.
Требования
Уверенное владение React JS (желательно опыт с React Native).
Знание JavaScript (ES6+), понимание основных концепций языка.
Опыт работы с TypeScript будет преимуществом.
Практический опыт разработки пользовательских интерфейсов, экранов и модулей.
Навыки интеграции с REST API, уверенная работа с HTTP-запросами (Fetch, Axios).
Понимание принципов управления состоянием (Redux, MobX, Zustand или аналоги).
Навыки отладки и профилирования интерфейса (Chrome DevTools, React DevTools и др.).
Умение работать с Git, знание подходов Git Flow, работа в отдельной ветке разработки (branch).
Понимание принципов оптимизации производительности фронтенда.
Знание CSS, адаптивной верстки, компонентных библиотек (Material UI, Styled Components и др.).
Опыт написания unit-тестов (Jest, RTL) будет плюсом.
Условия
Возможность влиять на архитектурные решения и подходы к качеству данных
Работа в связке с сильными аналитиками, инженерами, архитекторами
Современный стек и культура обмена знаниями
Гибкий график
Прозрачные процессы, понятные задачи, вовлечённая команда
Мы акционерно-коммерческий банк с участием иностранного капитала. На рынке банковских услуг Республики Узбекистан считаемся одним из лучших и крупнейших частных банков.
Деятельность банка началась с 1991 года в Андижане Ибрагимовым Икрамом Ибрагимовичом, основателем Hamkor Bank. За 30 лет наша команда выросла до 3053 сотрудников и продолжает расти, а филиалов стало больше 150 по всему Узбекистану.
На сегодняшний день Hamkor Bank признан лучшим банком развивающихся рынков в Азии.
Ключевые навыки
- Русский — C1 — Продвинутый