Обязанности:
- Разработка мобильного приложения
Технические требования:
- Опыт разработки приложений для iOS от 3-х лет.
- Опыт разработки клиент-серверных приложений
- Знание паттернов и антипаттернов проектирования мобильных приложений⁃
- Знакомство с iOS Human Interface Guidelines
- REST API, опыт разработки клиент-серверных приложений
- Понимание и применение принципов SOLID
- Понимание, для чего нужно писать тесты• Знание классических алгоритмов и структур данных
- Отличное знание ООП, шаблонов проектирования
- Знание основных архитектурных паттернов (MVC, MVVM. MVP)
- Многопоточное программирование;
- Умение работать в команде;
- Навыки работы в системе контроля версий Git
Будет плюсом:
- Знание современных методологии разработки Agile (Scrum, LeSS)
- Умение четко, понятно и своевременно излагать свои мысли, доступность к общению и быстрая реакция
- Умение работать с потоками и памятью;
- Свободное применение Git Flow;
Условия:
-
5\2 офис. Гибрида либо удаленки, к сожалению, нет
-
Корпоративные скидки на фитнес;
-
Приятная рабочая атмосфера в современном офисе в деловой части города;
-
Возможность строить карьеру в одном из крупнейших банков Казахстана.