IOS разработчик
Требования
Местоположение и тип занятости
Компания
Мы проектируем и разрабатываем мобильные приложения и сервисы нового поколения.
Описание вакансии
Условия работы
Немного о нас
Vice3 Agency (http://vice3.agency/) - digital агентство. За 5 лет на рынке мы придумали и создали десятки первоклассных мобильных приложений и Web-сервисов. 80% наших проектов — международные.
Верим в распределённые команды, гибкие методологии, людей, стремящихся к постоянному развитию - как личному, так и профессиональному. В каждом нашем проекте есть вызов для команды и возможность попробовать что-то новое.
Чем вы будете у нас заниматься:
- Писать качественный, тестируемый код на Swift;
- Заниматься декомпозицией задач;
- Взаимодействовать со всеми участниками проекта(аналитика, тестирование, дизайн);
- Изучать и применять на практике bleeding edge технологии Apple;
- Участвовать в процессах Code Review, SCRUM-планировании;
- Разрабатывать и улучшать внутренние продукты и инструменты компании;
Мы ищем кандидата, у которого есть:
- Опыт коммерческой разработки iOS-приложений не менее двух лет;
- Серьезный опыт разработки на Swift: Swift Standard Library, опыт не менее 1 года в продакшене;
- Знание стандартных фреймворков: Foundation, UIKit (IB, Autolayout, Size Classes etc), Core Graphics , Core Data, Contacts, NotificationCenter, WebKit, AVFoundation, AdSupport, CoreLocation, CoreMedia, CoreTelephony, EventKit, MediaPlayer;
- Опыт разработки сложных UI решений, анимаций;
- Знакомство с паттернами проектирования: (MVC, MVP, MMVM, VIPER, etc);
- Понимание и умение применять принципы: SOLID, Сlean Architecture;
- Архитектурное мышление;
Плюсом будет:
- Gamedev-опыт: Sprite Kit, Scene Kit, etc;
- Functional reactive programming (RxSwift);
- Знание алгоритмов и структур данных;
- Опыт тестирования продуктов: TDD, BDD, unit testing, functional testing, testing automation;
- Опыт работы с системами аналитики, системами сбора крешей, трекинга и инструментами рекламы;
- Опыт внедрения Continuous Integration, code quality tools и т.д.;
- Опыт взаимодействия в формате Code review;
- Опыт параллельного и многопоточного программирования;
Помимо технического бэкграунда для нас важно следующее:
- Коммуникативные навыки;
- Самостоятельность, нацеленность на результат и желание развиваться;
- Знание английского языка - чтение профессиональной документации, базовый разговорный английский ;
- Продуктовое мышление;
Условия работы:
- Удалённая работа в распределённой команде;
- Удобный график: рабочие часы вы определяете сами и фиксируете с руководителем;
- Рыночная зарплата по результатам собеседования;
- Интересные проекты с большим простором для развития;
- Прозрачная и понятная система роста;
- Гибкие процессы работы и возможность их улучшать;
- Открытые и дружелюбные коллеги;
Дополнительные инструкции
Заполните наш Опросник и отправьте свое резюме на hr@vice3.agency.