⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

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

Прямой работодатель  BSC MSC ( www.bankingsoftware.company )
Нижний Новгород, Россия
Джуниор • Миддл • Сеньор
Информационные технологии • Разработка • iOS • Банковская и страховая сфера
8 февраля 2021
Удаленная работа
Опыт работы от 1 года до 3х лет
Работодатель  BSC MSC
Описание вакансии

Приглашаем в команду iOS-разработчиков

О нас:

Мы в БСЦ меняем традиционные принципы взаимодействия бизнес-заказчиков со своими клиентами при помощи технологий IT.

Наши продукты – огромное количество Web, Android, iOS решений, помогающие пользователям становиться чуточку счастливее. Годы слаженной работы с нашими заказчиками, позволили нам подняться на высокий уровень достижения результата! 

Мы ожидаем, что вы:

  • неплохо знаете Swift или Objective-C и понимаете, как использовать статическую типизацию с выгодой, а не бороться с ней.
  • работаете аккуратно, пишете читабельный и поддерживаемый код.
  • знаете UIKit, GCD. Умеете правильно обращаться с многопоточным кодом.
  • умеете верстать кодом при помощи AutoLayout.
  • понимаете MVVM, MVP или VIPER, принципы их организации и предназначение их компонентов.
  • умеете правильно применять ООП, понимаете ценность архитектурного разделения, принципа Low Coupling, High Cohesion.
  • работали с git или mercurial.

Мы оценим:

  • умение декомпозировать и корректно оценивать задачи.
  • умение применять принципы SOLID, понимание чистой архитектуры, разделения на слои.
  • знание Apple HIG.
  • опыт автоматизации сборки и выкладки приложения, решения других задач continuous integration. Знание Python, Ruby, shell.
  • опыт написания технических статей, проведения выступлений. Желание продвигаться в этом направлении.
  • интерес к вдумчивому чтению мануалов, а также литературы, не содержащей в заголовке "iOS". Интерес к другим парадигмам программирования и подходам.

Наши технологии:

  • новую функциональность мы пишем на Swift. Старую поддерживаем на Objective-C и постепенно переделываем на Swift.
  • используем VIPER и Clean Swift как основу архитектуры. Ищем новые подходы.
  • предпочитаем верстку кодом на AutoLayout. Поддерживаем библиотеку стандартных элементов, чтобы сохранить единство дизайна и не рисовать каждый экран с нуля.
  • ограниченно применяем Rx и CoreData.
  • новую функциональность покрываем юнит-тестами.
  • используем GitFlow, code review и continuous integration в GitLab.
  • применяем agile-методологии.

Условия:

  • трудоустройство по ТК. Полностью белая заработная плата, пересматривается регулярно.
  • гибкий график (по согласованию с проектной командой). Возможна удаленная работа.
  • посещение тематических конференций, обучения.
  • корпоративные занятия английским языком.
  • доброжелательная атмосфера, адекватное руководство

Специализация
Информационные технологииРазработкаiOS
Отрасль и сфера применения
Банковская и страховая сфера
Уровень должности
ДжуниорМиддлСеньор