Шаблон описания работы разработчика 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
- Выполнять вручную и автоматически пользовательское тестирование
- Стремление изучать новые вещи, экспериментировать с новыми технологиями и искать возможности для роста и наставника