Компания Itransition — один из лидеров мирового рынка ИТ-решений и услуг | 20+ лет на рынке | 2300+ сотрудников | 800+ клиентов | офисы в Европе и США.
14 октября 2021

iOS Senior Developer

Киев, Харьков, удаленно

Необходимые навыки

Практический опыт Objective-C и Swift;
Уверенные знание в iOS и его базовых фреймворков;
Уверенные знания ООП, понимание основных шаблонов проектирования, принципов SOLID, SOA, DI;
Понимание работы с архитектурными паттернами (MVC, MVP, MVVM, VIPER);
Умение проектировать архитектуру сложных приложений;
Понимание принципов многопоточности (GCD, NSOperation, NSThread), управления памятью;
Понимание принципов клиент-серверного взаимодействия, протоколов HTTP/HTTPS, OAuth, Websocket, понимание принципов RESTful сервисов;
Базовое понимание алгоритмов и структур данных, понимание принципов защиты информации;
Опыт работы с Git, понимание принципов gitflow;
Опыт написания юнит тестов и понимание методологий TDD и BDD;
Английский язык (разговорный и письменный) на уровне intermediate и выше.

Будет плюсом

Опыт менторинга менее опытных коллег.

Предлагаем

Проекты с такими заказчиками, как Xerox, Philips, adidas, Wargaming и Toyota
Конкурентную зарплату, растущую с повышением квалификации
Систему карьерного роста с четкими требованиями к каждому уровню квалификации
Возможность удаленной работы
Бесплатное медицинское обслуживание по корпоративной страховке в частных и государственных медцентрах
Корпоративные курсы английского
Корпоративные праздники и тематические вечеринки для сотрудников и их детей
Регулярные конференции и мастер-классы для обучения и обмена опытом
Компенсацию спортивных абонементов
5 дней оплачиваемого больничного в год без справок

Обязанности

Участие в разработке и анализе требований;
Анализ и дизайн архитектуры приложения;
Рефакторинг и оптимизация кода;
Участие в Code Review и координация работы команды.

LinkedIn