Inabia
W2 Mobile Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Мобильный разработчик для создания нативных приложений под iOS и/или Android. Разработка интерфейсов на SwiftUI, интеграция с REST API и бэкенд-сервисами, обеспечение производительности и безопасности приложений.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать нативные мобильные приложения для iOS и/или Android
- Создавать отзывчивые и интуитивные интерфейсы на SwiftUI для iOS
- Разрабатывать переиспользуемые UI-компоненты и реализовывать функции приложения согласно бизнес-требованиям
- Интегрировать мобильные приложения с REST API, бэкенд-сервисами и сторонними системами
- Устранять проблемы приложения, повышать производительность и обеспечивать совместимость с устройствами и версиями ОС
- Взаимодействовать с кросс-функциональными командами для перевода требований и UI/UX-дизайна в качественные мобильные решения
- Писать чистый, поддерживаемый и документированный код по лучшим практикам мобильной разработки
- Реализовывать безопасность приложения, защиту данных и обработку ошибок
- Участвовать в код-ревью, юнит- и интеграционном тестировании, релиз-менеджменте
- Работать с инструментами, фреймворками и платформами Cogman по мере необходимости
Требования
- Подтверждённый опыт разработки мобильных приложений для iOS и/или Android
- Сильный практический опыт со SwiftUI и современными практиками iOS-разработки
- Владение Swift, Xcode и iOS SDK для iOS-разработки
- Опыт разработки мобильных приложений на нативных фреймворках
- Понимание архитектуры мобильных приложений, паттернов проектирования и управления состоянием
- Опыт интеграции RESTful API и работы с JSON
- Знание отладки, тестирования, оптимизации производительности и деплоя мобильных приложений
- Знакомство с Git или другими системами контроля версий
- Умение работать в Agile-команде
- Сильные аналитические навыки, навыки решения проблем и коммуникации
Навыки
- SwiftUI
- Swift
- Xcode
- iOS SDK
- REST API
- JSON
- Git
- Kotlin
- Jetpack Compose
- CI/CD