Выбираю•IT помогает в выборе будущей профессии абитуриентам
и студентам, в развитии профессиональных навыков молодым специалистам,
в выборе дополнительных программ обучения и специальных курсов.

О портале Каталог профессий

Поиск по порталу

Разработчик мобильных приложений (iOS; Android)

Разработчик мобильных приложений — это специалист, разрабатывающий программные приложения для различных мобильных устройств: планшетов и смартфонов. Профессия на данный момент самая перспективная и востребованная. Ведь именно в сфере мобильной разработки появились такие интересные новинки как голосовой и жестовый интерфейс. Разработчики мобильных приложений могут работать на разных языках программирования. Таким образом, сегодня существуют: Разработчик iOS — это специалист, который создает мобильные iOS-приложения. Знание Swift является большим преимуществом для программистов Apple. Android-разработчик — это специалист, который создает мобильные приложения под операционную систему Android. Эти специалисты работают на языке программирования Java, который является самым популярным и надежным языком программирования.

Основные обязанности:
  • Основные должностные обязанности разработчика iOS-приложений: Разработка мобильных приложений под iOS;
  • Поддержка мобильных приложений;
  • Участие в отладке и тестировании приложений;
  • Размещение приложений в AppStore;
  • Разработка инструкций по работе с готовым продуктом;
  • Оформление необходимой документации ;
  • Основные должностные обязанности разработчика Android-приложений: Разработка приложений под Android;
  • Тестирование приложений;
  • Поддержка приложений;
  • Размещение приложений в Google Play, Amazon Appstore, Opera Mobile Store, Yandex.Store и прочих магазинах приложений;
  • Разработка инструкций по работе с готовым продуктом;
  • Оформление необходимой документации.

Требования к индивидуальным особенностям специалиста

  • Аналитический склад ума;
  • Структурное мышление;
  • Усидчивость и внимательность;
  • Коммуникабельность;
  • Креативный подход;
  • Способность к самообучению;
  • Ответственность.

Требования к профессиональной подготовке

  • Среднее профессиональное или высшее образование (бакалавриат, специалитет, магистратура) – в зависимости от уровня квалификации ;
  • Знание CSS и HTML, среды разработки Cocoa/Xcode, языки программирования Objective-C/С++;
  • Знание HTTP, XML, принципов объектно-ориентированного программирования, СУБД;
  • Знание Android, iOS SDK, шаблоны проектирования, распространенные библиотеки и архитектуру iOS, Android, скриптовые языки программирования (Ruby, Python), принципы клиент-серверной модели взаимодействия приложений;
  • Знание требований к релизам приложений в AppStore;
  • Востребованы навыки работы с Core Data (фирменной локальной базой данных от Apple, которая построена по типу SQL);
  • Умение разбираться в чужом коде;
  • Владение техническим английским языком.

Специальные партнёры портала

Партнёры