В компанию Deveem требуется стажер IOS-разработчик.
Обязанности:
- Участие в разработке мобильных приложений на платформе iOS с использованием Swift и SwiftUI.
- Сотрудничество с командой разработчиков и дизайнерами для реализации интерфейсов и функционала.
Требования:
Основы iOS:
- Глубокое понимание iOS SDK, SwiftUI и Swift.
- Владение навигацией между экранами UI/UX.
- Знание Human Interface Guidelines и принципов iOS-дизайна, включая работу с анимациями и адаптацией под разные экраны.
Работа с данными:
- Опыт работы с Core Data, UserDefaults и SQL запросами.
- Умение работать с внешними источниками данных через API, например, через REST с использованием Async/Await.
Сетевые запросы:
- Владение технологиями сетевых запросов и работы с REST API, включая использование URLSession и декодирование данных в JSON.
Работа с StoreKit:
- Знание основ StoreKit для интеграции покупок в приложении и управления подписками.
Архитектурные паттерны:
- Знание паттернов MVVM, MVC или VIPER для обеспечения масштабируемости и поддерживаемости кода.
Инструменты разработки:
- Уверенное владение Xcode, включая инструменты для отладки, Instruments и работу с симуляторами.
- Настройка build settings, управление подписями и провиженингом приложений.
Система контроля версий:
- Знание Git и опыт работы с платформами контроля версий, такими как GitHub, Bitbucket или GitLab.
Основы разработки и тестирования:
- Навыки поиска и исправления ошибок в коде, использование breakpoints и логов для анализа.
Желание учиться и развиваться:
- Умение читать и понимать техническую документацию на английском языке.
- Умение работать в команде, способность к обучению и совершенствованию своих навыков.
Прочие навыки:
- Знание UIKit будет большим плюсом.
- Наличие учебных или личных проектов по iOS-разработке, размещенных на платформах, таких как GitHub или GitLab, будет большим плюсом.
Тестовое задание:
- Все детали ТЗ и макет дизайна можете найти по ссылке в Figma: https://www.figma.com/design/cUjcROhGKmobFC8jqXz4Ri/Deveem-mobile-technical-task?node-id=911-3130&m=dev
!!!Резюме отправлять только с выполненным Теcтовым Заданием на почту [email protected] с пометкой IOS-стажер!!!
Резюме и работы принимаются только до 1го октября!!!
РЕЗЮМЕ БЕЗ ВЫПОЛНЕННОГО ТЗ РАССМАТРИВАТЬСЯ НЕ БУДУТ