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

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

Зарплата

от 200 000 до 260 000 ₽

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

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

Компания

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

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

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

Команда, разрабатывающая приложения для сотрудников Сбербанка и экосистемы, находится в поиске iOS-разработчика. Вам предстоит участвовать в создании продуктов для более чем 350 тысяч пользователей.

У нас поощряется инициатива, желание обучаться и внедрять новые идеи на практике. Мы работаем как по Scrum, так и по Kanban, используем технологии, которые лучше всего решают поставленную задачу, а не только хорошо знакомые. Стараемся автоматизировать все рутинные операции, организуем хакатоны и участвуем в конференциях.

Основные задачи:

  • Разработка с нуля мобильного приложения для безопасной работы с корпоративной электронной почтой;
  • Разработка библиотеки для удалённого управления всеми корпоративными iOS-приложениями.

Требования:

  • Опыт коммерческой разработки больше 3х лет;
  • Отличное знание Swift, iOS SDK;
  • Понимание механизмов работы с памятью и жизненного цикла сущностей в iOS, использование инструментов для поиска утечек и оптимизации;
  • Понимание ООП, шаблонов проектирования, SOLID и их реализации в iOS;
  • Умение спроектировать архитектуру проекта, выбрать подходящий вариант Viper/Clean/MVVM... знать плюсы и минусы;
  • Уметь использовать сторонние библиотеки (через CocoaPods например) хорошо но и обходиться без них тоже нужно уметь;
  • Верстка UI кодом/Xib/Storyboards (само собой знание UIKit, таблицы/коллекции, Core Graphics/Animation и тд);
  • Опыт релиза приложений в AppStore (понимание системы подписи приложений);
  • Работа с хранилищами, нативные Keychains, UserDefaults, Core Data - обязательно, остальные - плюсом;
  • Работа с сетью (запросы, ответы, очереди, ошибки, вот это вот все).

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

  • Опыт создания AppExtension (такими как Push Notification/Service Extension);
  • Опыт написания Unit/UI-тестов;
  • CD/CI (Jenkins);
  • Код ревью;
  • Шифрование данных/запросов;
  • Пример твоего кода посмотреть перед собесом - очень хороший плюс;
  • BackgroundTasks;
  • Если ты писал свои Frameworks/libs - это тоже круто

Условия:

  • Офис рядом со станцией метро Кожуховская со всеми удобствами (столовые + кафе + кухни с холодильниками, кофемашинами и т.п; бесплатный 2-этажный спортзал, бесплатный бассейн);
  • Playstation в офисе;
  • Достойная заработная плата (оклад + премии)
  • Социальный̆ пакет (ДМС);
  • Огромный каталог образовательных программ (в т.ч. Coursera), возможность обучения и сертификации за счет компании;
  • Программа льготного кредитования в Сбербанке;
  • Дисконт-программы от множества компаний партнеров.