iOS Разработчик (Middle+/Senior, удаленно)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Alpaca Dev - это агентство аутсорс продакшена и надежный партнер для множества действительно крупных проектов. Создаём комфортные условия для лучших умов современности.
Мы предлагаем для наших сотрудников:
- Хорошую заработную плату
- Гибкий график работы
- Просторный, светлый и современный офис, в случае если вы находитесь в г. Барнаул, Алтайский край
- Оформление по ТК РФ
Что предстоит делать:
- Проектировать и разрабатывать с нуля Приложения для iOS девайсов
- Поддерживать существующие проекты ( Objective-C / Swift )
- Проводить декомпозицию скоупа задач
- Взаимодействовать с менеджером проектов, дизайнерами и тестировщикам
Требования:
*отличное знание Swift, приветствуется знание Objective-C
* опыт разработки мобильных приложений под iOS больше 3 лет;
*опыт работы с Auto Layout; понимание плюсов, минусов и особенностей MVC, MVP, MVVM и VIPER;
*опыт работы с SOLID
* знание iOS SDK, Xcode, RxSwift, Apple HIG и тд;
* опыт разработки клиент-серверных приложений;
* обладать знаниями принципов и опытом работы в ООП, опытом работы с СУБД (+NoSQL);
* знание основных паттернов проектирования;
* знание методик автоматизированного тестирования;
* опыт распределенной разработки (работа с GitHub/GitLab);
* опыт создания сложного UI;
* опыт работы в Agile;
* высшее образование по специальности математика/программирование.