Описание работы
Проект находится на ранней стадии и будет развиваться быстрыми темпами, что делает его подходящим для кандидатов, которые хотят активно участвовать в создании основного продукта с нуля и имеют высокие стандарты в отношении мобильного опыта, дизайна взаимодействия и качества кода.
Основные обязанности
- Разработка iOS/Android приложений с использованием React Native
- Ответственность за ключевые страницы, сложные взаимодействия, анимации, жесты, оптимизацию прокрутки и другие улучшения
- Участие в сборке, выпуске, управлении версиями приложений и устранении проблем в продакшене
- Сотрудничество с командами продукта, дизайна и бэкенда для обзора требований, интеграции API, тестирования и развертывания
- Постоянное улучшение качества кода, повторного использования компонентов и эффективности разработки
Требования к кандидату
- Диплом бакалавра или выше в области компьютерных наук, программной инженерии или смежных областях
- 3–5 лет опыта во фронтенд или мобильной разработке с React Native и практический опыт работы над проектами приложений
- Владение React/TypeScript/JavaScript с сильными навыками компонентизации и инженерии
- Знание анимаций, жестовых взаимодействий в RN и оптимизации производительности списков/прокрутки
- Базовые знания нативных возможностей iOS/Android и опыт публикации в App Store или Google Play
- Высокие стандарты качества кода и знакомство с рабочими процессами Git/GitHub
- Умение использовать инструменты ИИ для повышения эффективности разработки, отладки и рефакторинга
Предпочтительные качества
- Окончание университетов 985/211
- Опыт работы с Flutter или проектами на Flutter
- Опыт работы с зарубежными приложениями, кроссплатформенными приложениями, сложными взаимодействиями или оптимизацией мобильной производительности
- Опыт в Web3/Crypto или разработке зарубежных продуктов
Условия
Удаленная работа, выходные и государственные праздники