Senior IOS-разработчик СберИнвестор

Дата размещения вакансии: 15.09.2024
Работодатель: СБЕР
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы создаем приложение "Сбер Инвестиции" для тех, кто хочет начать или уже инвестирует на рынке ценных бумаг. В разработке используем только современные технологии и не боимся экспериментировать с новыми подходами. Наша задача - гарантировать высокое качество и превосходный пользовательский опыт, чтобы стать лучшим инвестиционным приложением и улучшить жизнь миллионов клиентов Сбера. Вас ждет команда профессионалов, интересные задачи, неформальное общение и возможности для личного и профессионального роста.

Какие технологии мы используем:

  • Xcode 15.3, Swift 5.10, iOS 15
  • Модульность и SPM
  • Combine, async / await
  • REST, GraphQL, SocketIO
  • UIKit, AutoLayout и немного SwiftUI.

Обязанности

  • Разработка приложения "Сбер Инвестиции"
  • Участие в принятии технических решений и планировании процесса разработки
  • Решение архитектурных задач
  • Развитие сообщества и рост вместе с ним
  • Участие в митапах и воркшопах для разработчиков всей экосистемы Сбера
  • Распространение лучших практик разработки.

Требования

  • Опыт работы в роли разработчика от 3 лет, в проектах по разработке мобильных приложений на базе iOS

  • Опыт программирования Swift от 3 лет за период с 2018 г. по настоящее время

  • Опыт разработки мобильных приложений с чистой архитектурой, MVP, MVVM

  • Опыт разработки с использованием фреймворков: Foundation и UIKit

  • Опыт работы с многопоточностью: GCD/Structured Concurrency

  • Опыт работы с сетевыми протоколами и технологиями HTTP(S), REST API и JSON

  • Опыт автоматизации тестирования мобильных приложений (написание Unit и UI тестов)

  • Опыт разработки с использованием основных паттернов проектирования

  • Опыт работы с инструментами: Git и Jira

  • Опыт работы с системами таск и баг-трекинга

  • Опыт в разработке программного обеспечения с использованием Agile методологий

  • Опыт работы в команде от 10 разработчиков

  • Доп.Опыт реактивного программирования, знание Combine

  • Доп. Опыт программирования с использованием инструментов: Jenkins и/или Ruby, и/или fastlane

  • Доп. Опыт управления командой разработки мобильных приложений от 1 года

  • Очень желательно имть опыт работы в крупных IT компаниях и техническое высшее образование.

Условия

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