О компании и команде
BELL INTEGRATOR – крупный системный интегратор страны. Мы являемся аккредитованной ИТ– компанией.
На текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – ведущие системообразующие финансовые, телеком и ритейл компании страны.
Центральный офис Bell Integrator расположен в Москве, представительства – в Нижнем Новгороде, Пензе, Саратове, Уфе, Минске (Беларусь).
ПРОЕКТ - Разработка крупного международного проекта – инвестиционного приложения для одного из крупнейших брокеров
Ожидания от кандидата
ТРЕБОВАНИЯ:
- Опыт программирования на Swift от 5х лет (исключая фриланс);
- Бэкграунд в Obj-c;
- Хорошее знание платформы iOS, инструментов разработки, работы UI;
- Понимание принципов проектирования SOLID и придерживаться их;
- Знание и понимании основных паттернов проектирования и VIPER;
- Опыт работы с Core Data, UIKit, Swinject, RxSwift;
- Опыт разработки клиент-серверного приложения (REST, JSON);
- Опыт многопоточного программирования (GCD, Operations, etc);
- Опыт верстки в коде: фреймы, SnapKit/PureLayout/Texture или др.
- Опыт работы с Git, знание git flow;
- Понимание жизненного цикла разработки ПО;
- Умение работать в команде.
ОБЯЗАННОСТИ:
- Разработка крупного инвестиционного приложения международного уровня
- Разработка платформенных компонентов;
- Оценка сложности разработки, планирование и работа в спринтах (agile/scrum);
- Code Review
- Взаимодействие с аналитиками, бизнес-заказчиками, тестировщиками, архитекторами и другими участниками рабочих групп.
- Согласование архитектурных решений и технических заданий.
- Документирование.
- Содействие в решении проблем в промышленной среде
Условия работы
- Возможность профессионального и карьерного роста на проекте;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально;
- Возможность работать удаленно.