Содержание работы:
- Участие в разработке и анализе требований;
- Анализ и дизайн архитектуры приложения;
- Рефакторинг и оптимизация кода;
- Участие в 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 и выше.
Приветствуется:
- Опыт менторинга менее опытных коллег.
Мы предлагаем:
- Работу в одной из топ-10 компаний-разработчиков ПО в России по версии РА Эксперт
- Проекты с такими заказчиками, как Wargaming, Xerox, Philips, adidas, MTC и Toyota
- Конкурентную зарплату, растущую с повышением квалификации
- Систему карьерного роста с четкими требованиями к каждому уровню квалификации
- Гибкий график работы
- Возможность удаленной работы
- Командировки в США и в Европу
- Медицинское обслуживание по корпоративной страховке
- Компенсацию спортивных абонементов
- Корпоративные праздники и тематические вечеринки для сотрудников и их детей
- 5 дней оплачиваемого больничного в год без справок
IOS Senior DeveloperВ архиве с 18 марта 2021
з/п не указана
Челябинск
Вакансия в архиве
Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию
Показать описание вакансии