Обязанности:

  • Разработка, тестирование и поддержка веб-приложений с использованием React.js;
  • Участие во всех этапах разработки, включая проектирование, реализацию, тестирование и развертывание приложений;
  • Оптимизация производительности и улучшение функциональности существующих приложений;
  • ReactJS
  • PostgreSQL
  • Docker, Git, GitLab CI/CD
  • Интеграция с другими системами внутри BI Innovations через Api/Kafka

Требования:

  • Уверенный опыт с ReactJS (2–3+ года): hooks, state management (Redux/Zustand/Zustand)
  • Практический опыт с React Native (1–2+ года)
  • Опыт работы с WebView (react-native-webview): загрузка, навигация, обработка ошибок
  • Умение реализовывать JS bridge (postMessage / события между Web ↔ Mobile)
  • Интеграция с backend: REST API, JWT/Bearer auth
  • Понимание производительности: оптимизация загрузки, bundle size, lazy loading
  • Опыт mobile-first адаптации и работы с ограничениями внутри WebView
  • Навыки навигации: deep links, routing (web + mobile)
  • Базовое понимание безопасности: хранение токенов, XSS, CORS
  • Опыт дебага: Chrome DevTools, React Native Debugger, логирование
Условия:
  • Социальный пакет (фитнес, медицинское страхование, корпоративные мероприятия);
  • Обучение и сертификация за счет компании, внутреннее обучение;
  • Оформление в соответствии с трудовым кодексом РК;
  • Пятидневная рабочая неделя;
  • Работа в офисе.