IOS разработчик
PythonПроект крупного банка
Технологический стек:
IDE XCode
Архитектура VIPER(по внутребанковским правилам, viper template)
Язык программирования Swift
Минимально поддерживаемая версия ОС iOS 11(Без SwiftUI)
Применение Swiftlint с внутрибанковскими правилами
Менеджер зависимостей Pods
Разрабатываются Unit Tests на основе подхода с тестированием Logic(UI, Bussiness) по внутренним правилам МКБ.
Разрабатываются Snapshot tests.
Обязанности:
- Консультация по вопросам проектирования решений и разработки в рамках текущей команды
- Декомпозиция и плановая оценка задач
- Первичное тестирование разработанного продукта
- Самостоятельная разработка ПО
- Исправление дефектов ПО
- Участие в рефакторинге кода и в Code Review
Требования:
- Умение работать с IDE Xcode
- Знание принципов языка Swift
- Знание Code Style
- Знание API основных системных фреймворков App Frameworks
- Знание об основных библиотеках и API из разделов App Services, Media, System
- Умение верстать на AutoLayout
- Опыт работы с простыми анимациями (UIView)
- Быть в курсе сторонних фреймворков и библиотек
- Опыт проектирования спецификации на API
- Опыт написания Unit-тестов
Условия:
- Возможность участия в интересном проекте
- Возможность профессионального и карьерного роста в компании;
- Опыт работы в команде профессионалов;
- Уровень заработной платы обсуждается индивидуально.
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Откликнуться
