👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

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

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

Описание вакансии

Условия работы

Компания «Сбербанк», Блок «Технологии» приглашает iOS разработчика

Немного о направлении:

Блок «Технологии» компании «Сбербанк» занимается разработкой и внедрением программного обеспечения для группы компаний «Сбербанк»

О проекте:

Мы – сплоченная команда единомышленников, главная наша цель – помогать людям, таким же сотрудникам Сбербанка, как и мы.

В основе проекта лежит автоматизированная система «ДРУГ», состоящая из следующих компонентов: web-интерфейс, мобильное приложение ("Мой Друг"), REST-API и back-end на базе HPSM.

Каждый день в системе создаются и исполняются сотни заявок. Ради удовлетворенности пользователей мы стараемся повышать качество нашего продукта: раз в две недели доводим до эксплуатации новые релизы ДРУГа. 

Работая в нашем отделе, каждый сотрудник, независимо от роли и должности, получает огромный эмоциональный стимул от осознания того, что наша система помогает людям в решениях внутренних корпоративных вопросов.

Требования:

  • Опыт разработки мобильных приложений под iOS от 2 лет;
  • Знание Swift и ObjC;
  • Знание UIKit, Foundation;
  • Умение работать со сторонними менеджерами зависимостей Cocoapods, Carthage;
  • Знание специфики разработки под разные версии iOS (10 и выше);
  • Приветствуется умение реализовывать нестандартные элементы UI;
  • Умение работать с асинхронным кодом (GCD, NSOperation);
  • Умение работать в команде.

Будет плюсом:

  • Умение писать юнит-тесты;
  • Умение работать с инструментами профилирования.

Если есть:

  • Опыт разработки на Swift от 2-х лет; 
  • Знания принципов ООП;
  • Знания паттернов программирования на примере iOS;
  • Умения при работе с Xcode в качестве основной IDE и опыт работы с её компонентами;
  • Опыт работы  с системами контроля версий;
  • Представление об архитектуре MVC и других, таких как MVVM, MVP, VIPER; 
  • Качественные знания в области управления памятью;
  • Знание основ SOLID с примерами под iOS;
  • Понимание жизненного цикл iOS-приложения;
  • Понимание жизненного цикл UIViewController;
  • Опыт создания контейнеров;
  • Опыт верстки экранов с помощью Interface Builder;
  • Опыт верстки экранов только кодом без Interface Builder;
  • Навыки по работе с инструментами списков: UITableView и UICollectionView; 
  • Понимание, что такое Autolayout, CoreData;
  • Опыт при работе с серверным API;
  • Опыт работы с многопоточностью;
  • Опыт работы с зависимостями через Pods и Carthage;
  • Понимание Unit-тестирования.

Мы предлагаем:

  • Официальное трудоустройство согласно ТК РФ;
  • Белая заработная плата (оклад + годовая премия);
  • Страхование (от несчастных случаев, ДМС);
  • Оздоровительные программы для детей сотрудников;
  • Возможность обучения за счет компании;
  • Выплаты материальной помощи в особых/чрезвычайных случаях;
  • Дисконт-программы от компаний партнеров (фитнес, страхование, туризм);
  • Льготное кредитование;
  • Корпоративные цены на абонементы в крупные фитнес-сети;
  • Бесплатный тренажерный зал на территории офиса;
  • Столовая на территории офиса;
  • Офис находится недалеко от м. Кутузовская.