IOS developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы ГК "InnoSTage"– системный интегратор, оказывающий услуги в сфере кибербезопасности, разработки собственных продуктов в области защиты информации и бизнес-решений, заказной разработки программного обеспечения, внедрения и интеграции информационных систем.
Мы ищем в проект разработки крупной технологической платформы новых людей.
Вам предстоит решать задачи из самых разных предметных областей, освоить много новых технологий и вам точно не будет скучно.
Работать предстоит в сплоченном молодом, но опытном коллективе (за нашими плечами далеко не один сданный успешно проект, а некоторыми вы пользуетесь прямо сейчас, сами того не подозревая).
Задачи на проекте:
- Разработка приложений и сервисов;
- Разработка «с нуля» и последующая доработка продуктов компании и интеграционных решений для внешних заказчиков;
- Анализ требований и оценка работ по их реализации.
Что необходимо знать, уметь:
- Работа с требованиями: документирование, процесс управления, декомпозиция, тестирование;
- Знания Swift;
- Работа с Objective-C;
- Работа с DI на Swift;
- Понимание принципов проектирования (SOLID, DRY, KISS);
- Разработка многопоточных приложений;
- Работа с программным обеспечением teamcity, octopus deploy;
- Знание гибких методологий Agile, Scrum, Kanban;
- Знание стадий жизненного цикла ПО;
- Работа с системой контроля версий – Git;
- Работа с протоколами http, tcp, tls;
- Знание REST, SOAP.
Плюсом будет опыт работы с Moya, Swinject, Realm.
Условия:
- Уровень оплаты труда обсуждаем индивидуально (честно и серьезно отталкиваемся от пожеланий), все "белое", по ТК РФ;
- Гибкое начало рабочего дня;
- Формат удаленной работы;
- Постоянный рост и развитие компетенций (также имеется внутренняя система грейдов).