Middle IOS Developer Humans.net

Все предложения работы
HUMANS - это очень успешный и быстроразвивающийся онлайн-бизнес. В 2017 году мы запустили в Нью-Йорке технологически продвинутую talent-on-demand платформу, с помощью которой поставщики услуг и их заказчики без проблем находят друг друга. Сегодня тысячи активных пользователей присоединяются к платформе каждую неделю.

Платформа Humans, используя анализ больших данных с применением искусственного интеллекта, может каталогизировать навыки, знания и учитывать особенности миллионов людей во всем мире, формировать репутационный профиль «цифровой идентичности» каждого участника платформы и предоставлять максимально персонифицированные рекомендации. Благодаря смарт-контрактам и прозрачным, безопасным транзакциям, регистрируемым в блок-чейн, мы сможем стать глобальным информационным банком талантов для людей и компаний во всем мире.

Мы превращаем нашу платформу в самую крупную и надежную в мире полностью децентрализованную одноранговую профессиональную экосистему.

Что мы используем в команде iOS:

- разработка на Swift 4;

- отсутствие legacy-кода;

- работа по модели MVVM без RxSwift;

- unit-тестирование и TDD;

- чистая архитектура;

- возможность постоянного рефакторинга;

- парное программирование, коучинг;

- работа только в рамках Apple Guidelines;

- минимальный набор 3rd-party библиотек.

Наши преимущества как компании:

- Разрабатываем свой продукт;

- Плоская структура управления – мы строим «бирюзовую» компанию;

- Оцениваются идеи, а не авторитет;

- Высокий профессионализм коллег;

- Современный стек технологий;

- Широкие возможности расширения роли и компетенции в компании;

- Гибкий процесс и возможность экспериментировать;

- Отсутствие формализма;

- Гибкий график;

- Медицинская страховка, компенсация расходов на спорт и английский язык;

- Достойная оплата труда, привязанная к валюте;

- Современный офис с красивым видом на 18-ом этаже БЦ “Титан”;

- Спешлти-кофе, а также чай, фрукты, овощи, зефир и печенье;

- Дружный коллектив и атмосфера.

Основные обязанности:

- Полный цикл реализации нового пользовательского опыта на Swift

- Составление плана разработки в рамках выбранной архитектурной концепции

- Изменение функционала приложения с актуализацией модульных тестов

Требования к кандидату:

- Знание теории ООП

- Знание и понимание архитектурных паттернов

- Умение применять принципы SOLID

- Практический опыт разработки больше года

- Знание Swift 4

- Работа с auto-layout и понимание его ограничений

- Принципы асинхронности и ее особенности в iOS

Желательно:

- Опыт работы по методологии TDD + модульное тестирование

- Построение собственных nib-компонентов

- Оптимизация TableView / CollectionView

- Code quality / code smells

- Ведение задач в Jira

- Использование процесса git workflow

Ключевые навыки
iOS
Mac Os
SWIFT Alliance
Xcode

Город: Минск

Категория: 1

Действительно до: 31.10.2018

Возврат к списку