Профессия "Middle IOS Developer"
Middle IOS Developer - это специалист среднего уровня в разработке приложений для iOS, владеющий программированием на Swift и Objective-C, знакомый с основами UX/UI дизайна и способный самостоятельно решать технические задачи.
О профессии "Middle IOS Developer"
Профессия middle iOS developer принадлежит сфере разработки мобильных приложений и представляет собой специалиста среднего уровня, специализирующегося на создании программного обеспечения для устройств на операционной системе iOS: iPhone, iPad и iPod touch.
Основные обязанности middle iOS Developer включают:
1. Разработка и поддержка мобильных приложений под операционную систему iOS.
2. Работа с API, преобразование и структурирование полученных данных.
3. Совместная работа с дизайнерами, тестировщиками и другими разработчиками для создания оптимизированных и качественных программ.
4. Проявление инициативности при решении сложных задач и поиск креативных решений.
5. Участие в техническом планировании и оценке стоимости проектов.
Middle iOS Developer должен обладать следующими навыками и качествами:
- Знание и опыт работы с Objective-C или Swift, а также с Xcode – средой разработки для продукции компании Apple.
- Знание iOS SDK и принципов разработки приложений для iOS.
- Навыки работы с системами контроля версий, в основном, с GIT.
- Знание основных принципов ООП и паттернов проектирования.
- Базовые знания о принципах работы сети (HTTP/S, REST), опыт работы с Websockets будет плюсом.
- Базовые знания баз данных SQLite, CoreData.
- Базовые навыки работы с JSON, XML.
- Способность работать в команде и обмениваться знаниями с коллегами.
Позиция middle iOS Developer подразумевает несколько лет опыта работы и готовность решать более сложные задачи, чем на начальном уровне. Хороший кандидат к следующему уровню развития - стать senior iOS Developer.
Иногда от middle iOS developer также могут ожидать знаний в смежных областях, таких как знание машинного обучения, встроенные системы или активное использование новых технологий, которые появляются в iOS.
Функционал профессии "Middle IOS Developer"
- Разработка и поддержка приложения
- Интеграция с сервером
- Работать по гибким методологиям (agile, в том числе scrum)
- Развитие нового функционала
- Проведение code-review
Профессиональные навыки профессии "Middle IOS Developer"
- Уметь следовать архитектурным паттернам mvp/mvvm/mvc
- Навык работы со встроенными покупкам и подпискам
- Опыт в создании интерфейсов приложения на основе макета
- Опыт работсы с системой git
- Опыт взаимодействовия с библиотеками других разработчиков
- Практические навыки работы со Swift, Objective C
- Опыт работы с App Store (загрузка программных продуктов, обновлений и т. д.)
Где будешь работать?
- Компания разработчиков мобильных приложений
- It-отдел крупной корпорации
- Стартап в области технологий
- Веб-студия
- Фриланс
- Вуз или исследовательская лаборатория в сфере it
Похожие профессии
Построй траекторию сейчас и получи скидку на первый месяц
480₽600₽
Сразу после регистрации персональная траектория будет доступна в личном кабинете
