IOS разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Для разработки iOS приложений различной направленности и формата мы ищем человека, который отлично знает Objective-C, Swift и iOS SDK, имеет опыт работы над крупными проектами, любит свою работу и готов развиваться и изучать новые технологии и инструменты.
Мы сами поддерживаем свои продукты на протяжении их жизненного цикла, поэтому постоянно совершенствуем процесс и инструменты разработки.
Что вы будете делать:
- Разрабатывать с нуля самые различные приложения, а также поддерживать и улучшать существующие проекты компании.
- Работать в команде. Вам понадобится разбираться в чужом коде, соблюдать принятую в компании методологию и стандарты оформления кода, общаться с другими разработчиками, а также с менеджерами и дизайнерами.
- Использовать современные инструменты разработки, получая в процессе много новых знаний и опыта.
От вас нужно:
- Умение использовать стандартные возможности платформы iOS и известные вам сопутствующие технологии по назначению, правильно выбирая инструменты для решения текущей задачи.
- Знание Objective-C, Swift и методологий проектирования.
- Знание iOS Human Interface Guidelines и уверенная работа с UIKit, Storyboards.
- Опыт написания кода для выполнения в многопоточной среде.
- Умение и опыт использования сторонних библиотек и фреймворков.
- Понимание основ работы протокола HTTP.
Вы умеете использовать:
- CocoaPods (или Carthage);
- Git.
Хорошо, если у вас есть общие знания:
- Правил и процесса подготовки приложения для загрузки в iTunes Connect;
- ReactiveCocoa (или RxSwift);
- Realm.
Будет плюсом, если вы:
- Имеете опыт использования инструментов для командной разработки (Jira, Confluence, Stash).
- Знаете скриптовые языки, умеете использовать bash и основные unix утилиты.
- Имеете выполненные проекты доступные в App Store.
Больше знания определенных технологий мы ценим ответственность и желание докопаться до сути, сделать код лучше и добиться его корректной работы.
Ваша зарплата полностью зависит от знаний и опыта и определяется после собеседования.
Мы предлагаем:
- Интересную работу над крупными проектами.
- Возможности карьерного и профессионального роста.
- Официальное трудоустройство (согласно ТК РФ).
- Заработную плату по результатам собеседования.
- Увеличение заработной платы вместе с вашими знаниями и опытом.
- Социальный пакет:
- программа по льготной покупке техники;
- бесплатные курсы английского языка.
- Условия работы на ваш выбор: полностью удаленная работа или офис в одном из наших представительств (Москва, Ульяновск или Казань) в шаговой доступности от общественного транспорта.
К сожалению, мы готовы предложить вам сотрудничество, только если у вас есть гражданство РФ.