IOS разработчик

Оплата не указана

Вакансия находится в архиве

Bell Integrator Регионы

г. Санкт-Петербург

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

BELL INTEGRATOR – крупный системный интегратор страны. Мы являемся аккредитованной ИТ– компанией.
На текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – ведущие системообразующие финансовые, телеком и ритейл компании страны.
Центральный офис Bell Integrator расположен в Москве, представительства – в Нижнем Новгороде, Пензе, Саратове, Уфе, Минске (Беларусь).

Сейчас мы в поиске скиллорого IOS разработчика на проект крупного банка "МКБ Онлайн", реализуемого с 2019 г.

«МКБ Бизнес 2.0» - приложение, созданное в рамках проекта для юридических лиц и индивидуальных предпринимателей.

Приложение реализует следующий функционал:
• Переводы без комиссии не только в МКБ, но и в другие банки (ежемесячный лимит до 30 000 рублей)
• Полное управление картами, счетами, вкладами и кредитами
• Онлайн-открытие счетов под повышенный процент
• Выбор категорий для накопления бонусов и перевод баллов в деньги
• Кэшбэк до 25% у партнеров — приложение отследит ваши покупки и подберет персональные предложения

Что мы ждем от тебя:

  • Уверенное знание Swift, навык работы с IDE Xcode;
  • Знание API основных системных фреймворков App Frameworks;
  • Знание об основных библиотеках и API из разделов App Services, Media, System;
  • Верстка под iOS (storyboards, xib, code);
  • Умение верстать на AutoLayout;
  • Понимание реализации верхних уровней графического стека платформы (view в UIKit для iOS иерархии view);
  • Опыт в реализации простых кастомных элементов;
  • Опыт верстки сложных интерфейсов;
  • Опыт работы с простыми анимациями (UIView);
  • Опыт проектирования спецификации API;
  • Детальное понимание того, как работает сеть, сетевые протоколы;
  • Хорошее знание HTTP-протокола;
  • Навыки использования Git;
  • Опыт написания Unit-тестов;
  • Знание технологий и основных паттернов проектирования мобильных приложений;
  • Понимание принципов SOLID, GCD, работа с менеджером зависимоестей CocoaPods.
  • Понимание объектно-, и предметно-ориентированного программирования;
  • Знание архитектурных паттернов (MVC, VIPER).

Чем ты будешь заниматься:

  • Составление и реализация технических решений;
  • Участие в проработке архитектурных решений;
  • Декомпозиция и плановая оценка задач;
  • Обсуждение и ревью технической документации;
  • Первичное тестирование разработанного продукта;
  • Исправление дефектов ПО;
  • Участие в рефакторинге кода, проведение Code Review;
  • Обмен опытом с младшими разработчиками.

Технологический стек на проекте:

IDE: XCode
Архитектура: VIPER (по внутренним правилам команды, viper template)
ЯП: Swift
Минимально поддерживаемая версия ОС: iOS 11 (без SwiftUI)
Применение Swiftlint с внутренними правилами команды
Менеджер зависимостей: Pods
Pods Firabase (Crashlystics, Analytics)/ KingFisher/ SwitfyJSON/ ZipFoundation/ Apmlitude/ YandexMobileMetrica/ FSCalendar/ SnapshotTesting/ WebimClientLibrary (библиотека чата)
Разрабатываются Unit Tests на основе подхода с тестированием Logic (UI, Business) по внутренним правилам команды.
Разрабатываются Snapshot tests.

Тулзы и методологии:

  • Хранение кода: Git
  • Методология разработки: SCRUM, манифест Agile
  • Документация: Confluence
  • Трекинг задач: Jira
  • СI/CD: GitLab CI

Что мы предлагаем:

  • Достойный уровень заработной платы (по итогам технического интервью);
  • Работа в аккредитованной IT компании;
  • Сотрудничество: ТК РФ, ИП, ГПХ;
  • ДМС, расширенные возможности стандартного социального пакета;
  • Корпоративный абонемент на фитнес и курсы английского языка;
  • Командная работа по гибким методологиям;
  • Реферальная система «Приведи друга – получи бонус»;
  • Дистанционный формат работы

Ключевые навыки

Uikit
Swiftui
Asp.net mvc
Swift
Xcode
Viper
Gcd (grand central dispatch)
Cocoapods
Foundation
Ohhttpstubs
Ооп
Json for modern c++
Rest api
Unit testing
Agile/scrum

Контактная информация

Bell Integrator Регионы

Сайт: не указан

Почта: не указана

Вакансия опубликована 30.05.2024 в г. Санкт-Петербург.

Похожие вакансии

#

Санкт-Петербург

Полный день

Основные задачи:

∙ разработка системы автоматизации бизнес процессов компании;

∙ интеграция разрабатываемой системы с внутренними и внешними системами;

Обязанности:

∙ программирование нового функционала, оптимизация и рефакторинг существующего кода...

26 апреля

#

Москва

Полный день

Наша команда занимается разработкой и внедрением ПО, обеспечивающего бесперебойный контроль качества продуктов. Мы разрабатываем фреймворки автоматизации тестирования на языке Java, автоматизируем тестирование DB, BackEnd API, FrontEnd, а также десктоп...

24 апреля

#

Санкт-Петербург

Петроградская

и еще 1 станция

Полный день

Над чем предстоит работать:

• разработка интеллектуальных систем• участие в разработке и проектирования ПО для приема, обработки и визуализации данных с различных летательных аппаратов (материалы аэро- и лидарной фотосъёмки, видео, телеметрические данные, радиолокационных данных)...

17 марта