Обязанности: Сотрудничать с командой разработчиков для проектирования, создания и поддержки нашего приложения React Native для платформ iOS и Android Писать чистый, поддерживаемый и масштабируемый код на JavaScript и Node.js Работать в паре с UI/UX дизайнером Обеспечивать совместимость с различными типами устройств, размерами экрана и операционными системами Оптимизировать производительность приложения и устранять проблемы производительности Разрабатывать и поддерживать всеобъемлющую документацию приложения, включая технические спецификации, руководства пользователя и документацию API Сотрудничать с командой контроля качества для выявления, приоритизации и устранения ошибок приложения Следить за последними тенденциями отрасли, лучшими практиками и новыми технологиями для постоянного совершенствования приложения Требования: Опыт работы в разработке мобильных приложений с использованием React Native Высокая квалификация в области JavaScript/TypeScript и Node.js Глубокое понимание лучших практик разработки мобильных приложений, шаблонов проектирования и архитектурных принципов Опыт разработки под iOS и Android, включая знание специфических особенностей и требований платформ Опыт интеграции сторонних библиотек, API и сервисов Знание принципов UI/UX, а также способность реализовывать сложные дизайны Сильные навыки решения проблем, отладки и анализа Отличные навыки письменного и устного общения Способность эффективно работать в команде и самостоятельно при необходимости Знакомство с процессами подачи заявок в App Store и Google Play Store Знание лучших практик безопасности мобильных приложений