Обязанности:
-
Разработка и поддержка кроссплатформенных мобильных приложений на React Native.
-
Интеграция с серверными API и базами данных для синхронизации данных.
-
Оптимизация производительности приложений для работы на различных устройствах.
-
Внедрение сложных анимаций и UX решений в мобильных приложениях.
-
Написание и поддержка юнит-тестов и тестов интеграции для обеспечения качества кода.
-
Настройка и работа с системами сборки приложений для iOS и Android.
-
Участие в код-ревью и взаимодействие с командой разработчиков.
Требования:
-
Опыт работы с React Native от 2-3 лет. Уверенное знание React Native и его экосистемы, включая работу с компонентами, навигацией и оптимизацией производительности.
-
Опыт работы с API и базами данных. Интеграция с RESTful API, работа с локальными и удалёнными базами данных.
-
Опыт работы с анимациями и UX. Умение создавать сложные анимации и оптимизировать интерфейсы для улучшения пользовательского опыта.
-
Навыки автоматизации сборки приложений с использованием Fastlane, Jenkins или других CI/CD инструментов.
-
Опыт работы с Git и командной разработкой.
Будет плюсом:
-
Опыт разработки на TypeScript для улучшения структуры и масштабируемости кода.
-
Опыт работы с Firebase, аутентификацией, push-уведомлениями и базами данных.
-
Опыт работы с Expo и React Native CLI.
-
Опыт работы с облачными хранилищами и сервисами.
Мы предлагаем:
-
Гибкий график и офис в центре города (м. Ойбек).
-
Возможности для профессионального роста и участия в интересных проектах.
-
Поддержка на всех этапах разработки и дружная команда.