Разработчик iOS
Местоположение и тип занятости
Компания
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Описание вакансии
Условия работы
Почему мы можем быть вам интересны:
- Полностью удаленный формат работы. Но если вдруг будет желание приходить в офис, с удовольствием предложим место в современном бизнес центре на локациях компании: Москва (м. Кожуховская), Нижний-Новгород, Пенза, Уфа и другие города.
- Достойный уровень оплаты, все прозрачно указано в договоре, все строго по ТК РФ.
- Мы заинтересованы в росте квалификации специалиста, готовы оплатить сертификации по согласованию с менеджером.
- По-настоящему профессиональная и опытная команда, где есть у кого поучиться.
Описание проекта:
Запуск совершенно нового, удобного и современного мобильного банка для сотрудников и клиентов Банка.
Основные требования:
- Опыт программирования на Swift от 2-х лет
- Опыт разработки под iOS от 2-х лет
- Бэкграунд в Obj-С
- Хорошее знание платформы iOS, инструментов разработки, работы UI
- Понимать принципы проектирования SOLID и придерживаться их
- Знание и понимании основных паттернов проектирования и VIPER
- Иметь опыт работы с Core Data, Swinject, RxSwift
- Опыт разработки клиент-серверного приложения (REST, JSON)
- Опыт многопоточного программирования
- Опыт работы с Git, знание Git flow
- Понимание жизненного цикла разработки ПО
- Умение работать в команде
Дополнительные (желательные) требования:
- Опыт автоматизации тестирования мобильных приложений (Unit и UI тесты)
- Опыт работы над большими многомодульными проектами
- Понимание принципов Agile
Должностные обязанности:
- Разработка нового мобильного банка для физических лиц на платформе iOS
- Разработка платформенных компонентов
- Оценка сложности разработки, планирование и работа в спринтах (Agile/Scrum)
- Code Review
- Проектирование схемы базы данных
- Взаимодействие с аналитиками, бизнес-заказчиками, тестировщиками, архитекторами и другими участниками рабочих групп
- Согласование архитектурных решений и технических заданий
- Документирование
- Содействие в решении проблем в промышленной среде