iOS разработка

iOS разработчик — это специалист, который создает приложения для мобильных устройств под управлением операционной системы iOS (то есть приложения под айфоны). Все приложения, которыми вы пользуетесь на айфонах или айпадах, написаны iOS разработчиками.
Пример задачи1

Пример задачи

У компании careerspace есть сайт, на котором удобно искать работу с компьютера. Но пользователям хотелось бы откликаться на вакансии с телефона. Продакт менеджеры careerspace, изучив спрос пользователей, составляют задание на разработку мобильного приложения, а iOS разработчики реализуют его технически для пользователей айфонов и айпадов.

Начальные требования

  • Базовое знание языка Swift, среды разработки Xcode и принципов объектно-ориентированного программирования.
  • Плюсом будет знание языков программирования Objective-C/С++ и знание требований к релизам приложений в AppStore.
  • Базовые навыки работы с Core Data.
Начальные требования1
Младший iOS разработчик
iOS разработчик
Руководитель iOS разработки
Технический директор

Это специалист, обладающий теоретическими знаниями разработки. Часто понимает основы алгоритмизации и основные структуры данных, возможности выбранного языка программирования и 1-2 фреймворков. Работает под строгим присмотром старших коллег, так как код младшего-разработчика нуждается в постоянной проверке.

Опытный разработчик уже не требует сильного контроля со стороны старших и способен сам определять направление и метод реализации задач, которые ему ставит начальник. Он понимает процессы в команде, архитектуру продукта, продуктовый контекст и почему все так, а не иначе. Успешно решает задачи средней сложности длиной в неделю и более.

Руководитель (тимлид) знает несколько языков программирования, может с нуля реализовать архитектуру проекта, выбрать стек технологий. При решении поставленных задач видит общую картину, не привязывается к каким-то конкретным технологиям, умеет видеть наперед плюсы и минусы выбранных решений.

Технический директор (CTO) отвечает за технологическое развитие компании и техническую разработку новых продуктов. Вместе с генеральным директором, директором по продукту или IT директором он формирует бизнес-задачу или продукт, который компания собирается создать, и фактически отвечает за реализацию этой задачи.

50 000
90 000
120 000
200 000
250 000
400 000
300 000
600 000
1
2
2
3
3
6
Карьерный рост

среднерыночная зарплата


работает на позиции

Видеообзор профессии

IT — ШКОЛА SAMSUNG. Мобильная разработка
https://itcube62.ru/samsung

Где можно получить навыки для данной профессии

Высшее образование

Среднее профессиональное образование

Дополнительное образование

close

Подпишитесь на рассылку новых мероприятий!