27.05.22
Про роботу
Содержание работы:
- Участие в разработке и анализе требований;
- Анализ и дизайн архитектуры приложения;
- Рефакторинг и оптимизация кода;
- Участие в Code Review и координация работы команды.
Требования :
- Практический опыт 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 дней оплачиваемого больничного в год без справок