👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Разработчик IOS (Remote)

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

Описание вакансии

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

Описание проекта: Команда «Цифровой профиль», занимается Развитием процессов авторизации и обогащения пользовательскими данными приложения крупного банка РФ.

Почему мы можем быть вам интересны:

  • Полностью удаленный формат работы. Но если вдруг будет желание приходить в офис с удовольствием предложим место в современном бизнес центре на локациях компании: Москва (м. Кожуховская), Нижний-Новгород, Пенза, Уфа и многие другие города.
  • Достойный уровень оплаты, все прозрачно указано в договоре, все строго по ТК РФ.
  • Мы заинтересованы в росте квалификации специалиста, готовы оплатить сертификации по согласованию с менеджером.
  • По-настоящему профессиональная и опытная команда, где есть у кого поучиться.

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

  • Понимание современной инфраструктуры и окружения в мобильной разработке, осведомленность о современных трендах разработки iOS и best practices.
  • Опыт работы с git. Мы используем rebase-flow. 
  • Опыт работы по методологиям Agile & Scrum. Мы прошли процесс Agile-трансформации.
  • Знание современных архитектурных подходов, шаблонов и хороших практик проектирования. Мы используем классическую чистую архитектуру, MVVM/MVP на Presentation-слое.
  • Уверенное знание Swift и основ iOS SDK.
  • Уверенные знания UIKit, понимание принципов работы AutoLayout и умение создавать простые анимации. Мы нативно верстаем из кода, разрабатываем свою дизайн-систему и используем декларативный подход к UI.
  • Навыки работы с многомодульными приложениями. Мы используем Cocoapods в качестве менеджера зависимостей.
  • Понимание концепции Dependency Injection. Мы используем Swinject.
  • Любовь и уважение к написанию Unit-тестов. Мы проповедуем BDD-тестирование.

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

  • Владение RxSwift будет плюсом. Если не имеется опыта - мы поможем освоить.
  • Опыт в финтехе будет плюсом

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

  • Выполнение задач, поставленных руководителем проекта/Product Owner.
  • Анализ, проектирование, разработка и тестирование задач для мобильного приложения на платформе iOS в части вывода платежного функционала – оплата услуг, оплата выставленных счетов, оплата по банковским реквизитам, шаблоны и автоплатежи
  • Участие в обсуждениях и принятии решении по выводу функционала;
  • Планирование своей работы и ведение проектной документации.
  • Подготовка документации и инструкций при необходимости;
  • Обеспечение высокого качества своих разработок.