Наша команда разработки ведет работу над проектом в Сбербанк Онлайн банковское приложение с многомиллионной аудиторией, и мы ищем людей, которые помогут нам развивать продукт.
Мы ищем iOS-разработчика для разработки и развития функционала, связанного с экраном платежи в нашем мобильном приложении.
Обязанности
Основная задача-реализация набора сценариев взаимодействия с экраном платежей, включая добавление/редактирование/удаление данных, разработку core-функционала разводного экрана и реализацию точек входа.
Требования
- понимание принципов ООП, функционального программирования.
- классические алгоритмы и структуры данных. Стэк, массив, лист, сортировки и др.
- навыки работы с нативными фреймворками iOS - UIKit, Foundation, Combine.
- умение работать с многопоточным кодом. GCD, async/await, Runloop. Работа с промисами будет плюсом.
- знание и умение применять основные паттерны проектирования - MVP, MVVM, VIPER.
- стек протоколов TCP/IP. Прочие сетевые протоколы.
- плюсом будет опыт работы с Realm, RXSwift. Понимание кода написанного на Objective C.
Условия
- работа в профессиональной scrum-команде над новым проектом в приложении СберБанк Онлайн
- участие в проекте с миллионной пользовательской аудиторией
- конкурентные условия труда
- формат работы – в офисе или на гибриде, возможен смешанный формат
- график работы - стандартный, но с гибким подходом к личным обстоятельствам
- социальный пакет (ДМС)
- льготное кредитование в Сбербанке - возможность пользоваться премиальными продуктами Банка на очень специальных условиях
- широкий спектр скидок и привилегий от компаний - партнеров
- возможность посещения конференций
- корпоративное обучение и доступ к обширным обучающим курсам
Похожие вакансии
Опыт коммерческой разработки от 2 лет в области видеосистем. Понимание принципов работы цифрового и аналогового видео. Опыт работы с интерфейсами...
Frontend: JS + Vue 3, Vite, желательно Tailwind CSS. - Инфраструктура: GitLab CI/CD, Docker, интересен опыт с Kubernetes, observability (Grafana...
Высшее техническое образование (радиотехника, электроника, информатика, прикладная математика, оптика или смежные направления). Глубокое понимание принципов работы сенсоров и датчиков различных...
Высшее образование по специальности технолог пищевой и перерабатывающей мясной промышленности. Опыт работы с продуктами (преимущество в мясопереработке). Высокий уровень обучаемости...
Умение верстать HTML, работать со стилями CSS. Умение работать с REST API, package.json. Умение работать с JavaScript. Знание React.js.
