Mobile Developer

iOS-разработчик (Remote) Full-time

О компании и команде

Bell Integrator – один из ведущих системных интеграторов страны.

Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.

Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

Должностные обязанности:

  • Разработка крупного инвестиционного приложения международного уровня
  • Разработка платформенных компонентов;
  • Оценка сложности разработки, планирование и работа в спринтах (agile/scrum);
  • Code Review
  • Взаимодействие с аналитиками, бизнес-заказчиками, тестировщиками, архитекторами и другими участниками рабочих групп.
  • Согласование архитектурных решений и технических заданий.
  • Документирование.
  • Содействие в решении проблем в промышленной среде

Описание проекта:   Разработка крупного международного проекта – инвестиционного приложения для одного из крупнейших брокеров

Ожидания от кандидата

Требования:

Высшее образование   

Основные требования:    

  • - Опыт программирования на Swift от 5х лет (исключая фриланс);
  • - Опыт разработки под iOS от 5 лет;
  • - Бэкграунд в Obj-c;
  • - Хорошее знание платформы iOS, инструментов разработки, работы UI;
  • - Понимать принципы проектирования SOLID и придерживаться их;
  • - Знание и понимании основных паттернов проектирования и VIPER;
  • - Иметь опыт работы с Core Data, UIKit, Swinject, RxSwift;
  • - Опыт разработки клиент-серверного приложения (REST, JSON);
  • - Опыт многопоточного программирования (GCD, Operations, etc);
  • - Опыт верстки в коде: фреймы, SnapKit/PureLayout/Texture или др.
  • - Опыт работы с Git, знание git flow;
  • - Понимание жизненного цикла разработки ПО;
  • - Умение работать в команде.

Дополнительные (желательные) требования:

  • - Опыт автоматизации тестирования мобильных приложений (Unit и UI тесты);
  • - Любовь к плавным анимациям и pixel-perfect соответствию дизайну;
  • - Опыт автоматизации рутинных задач (CI/CD, fastlane/jenkins etc.);
  • - Опыт работы с websocket, написания чатов/звонилок;
  • - Опыт работы над большими многомодульными проектами;

- Понимание принципов Agile.

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

  • Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
  • Опыт работы в распределенной команде профессионалов;
  • Уровень заработной платы обсуждается индивидуально;
  • Возможность работать удаленно на территории РФ.

Overview

  • Employer: Bell Integrator
  • Job Title: iOS-разработчик (Remote)
  • Published: 1 year ago
Apply For This Job