Шаблон описания работы разработчика iOS/

Мы нанимаем разработчика iOS для проектирования, создания и поддержания следующего поколения приложений для iOS. Ваша основная ответственность будет заключаться в создании высококлассных приложений для iOS для самых последних мобильных устройств Apple. Ваши обязанности могут включать:

  • Сотрудничество с командой дизайнеров по новым функциям приложения
  • поиск и исправление узких мест приложения
  • Поддержание основного кода
  • Обновление приложений App Store

Вы должны иметь твердое рабочее понимание рамок iOS, быть опытным в Objective-C и иметь возможность работать как часть команды, чтобы добиться успеха в качестве разработчика iOS. Наконец, великий разработчик iOS должен иметь возможность создавать функциональные, привлекательные приложения, которые полностью соответствуют требованиям пользователя.

Профиль работы разработчика iOS

Разработчик iOS создает, испытает и совершает приложения для мобильных устройств, которые используют операционную систему Apple iOS, которая совместима с целями и контрольными показателями их бизнеса или клиента. Они должны иметь твердое понимание iOS и того, как он работает с различными гаджетами Apple, такими как iPhone, iPad, Apple Watch и Apple TV, и иметь возможность регулировать свои приложения в соответствии с потребностями своего бизнеса или клиента.

Отчеты

  • Технологический лидер
  • Главный технический директор
  • Менеджер продукта

Обязанности разработчика iOS

  • Создать приложения iOS для мобильных платформ Apple
  • Обеспечить проектные решения, применяя объектно-ориентированные методы разработки в Swift или Objective-C
  • Регулярно поддерживать приложения для iOS посредством отладки и постоянных обновлений
  • распознавать и адресовать узкие места по мере их возникновения
  • владеть созданием, тестированием и содержанием местных SDK и единства на многих мобильных платформах, версиях ОС и устройствах
  • Сотрудничайте с остальной частью инженерной команды для создания и тестирования новых функций и продуктов
  • Обеспечьте лидерство в мобильной инженерии и используйте свой энтузиазм в отношении технологий, чтобы волновать и вдохновлять других
  • Предоставьте точные оценки работы и гарантируйте, что компоненты доставляются по графику
  • Создать и дать высококачественный, понятный и хорошо проверенный код
  • Возьмите на себя ответственность за предметы, необходимые для предоставления функций и результатов для внутренних заинтересованных сторон

Требования и навыки разработчика iOS

  • степень бакалавра в области компьютерных наук, информационных систем или связанной дисциплины
  • Понимание того, как выпустить в App Store
  • Возможность эффективного использования баз данных iOS
  • Опыт разработки пользовательских интерфейсов с использованием IDE Development Development, такой как XCODE (UIS)
  • Возможность повышения функциональности приложений за счет использования API и сторонних библиотек
  • Знание инструментов контроля версий, таких как GitHub или Bitbucket
  • Выполнять вручную и автоматически пользовательское тестирование
  • Стремление изучать новые вещи, экспериментировать с новыми технологиями и искать возможности для роста и наставника