Описание
Bell Integrator — системный интегратор и аккредитованная ИТ-компания, входящая в ГК Softline. Компания оказывает консалтинговые, технологические и аутсорсинговые услуги, реализует проекты для крупных финансовых, телекоммуникационных и розничных компаний по всей России. Команда разрабатывает мобильное банковское приложение для юридических лиц с аудиторией более миллиона пользователей.
Задачи
•Разрабатывать мобильное приложение под платформу iOS
•Выявлять и исправлять ошибки в работе текущего функционала
•Поддерживать и развивать проект
•Добавлять новый функционал
Требования
•Опыт разработки на Swift от 3 лет
•Знание функциональных особенностей Swift, Collections, Optionals, Protocol Oriented и Generics
•Опыт работы со SwiftUI от 2 лет и понимание Combine
•Опыт работы с UIKit, включая создание нестандартного UI, работу с жестами, таблицами и коллекциями
•Знание платформы iOS и экосистемы Apple: сертификатов приложений, нотификаций и разрешений
•Знание особенностей управления памятью в iOS и умение пользоваться инструментами отладки
•Понимание архитектурных паттернов
•Понимание принципов сетевого взаимодействия: REST API, HTTP, JSON и APNs
•Уверенное использование GCD и Structured concurrency (async await)
•Опыт работы с Git и знание git flow
•Навыки написания Unit-тестов
•Понимание принципов проектирования SOLID
•Умение работать в команде
•Ответственный и креативный подход к решению поставленных задач
•Будет плюсом опыт использования одной из архитектур: MVP, MVVM, VIPER
Условия
•Возможность профессионального и карьерного роста в компании
•Возможность участвовать в разных проектах
•Работа в распределённой команде профессионалов
•Уровень заработной платы обсуждается индивидуально
•Корпоративные скидки на изучение иностранного языка, абонемент в фитнес и образовательные курсы