IOS разработчик

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-тестов

Условия:

  • Возможность участия в интересном проекте
  • Возможность профессионального и карьерного роста в компании;
  • Опыт работы в команде профессионалов;
  • Уровень заработной платы обсуждается индивидуально.

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Откликнуться

Report Page