Senior iOS developer

По договоренности


Компания Клауд Атлас в поиске Senior iOS разработчика на проект Frisbee.

Frisbee — это кроссплатформенное приложение (desktop/web, Android, iOS), безопасный и отказоустойчивый корпоративный мессенджер для эффективной командной работы. Frisbee сочетает в себе удобство использования публичных мессенджеров с возможностями, нужными для работы, и предлагает различные решения для безопасного хранения и развертывания.

Наше iOS-приложение написано на Swift 5. Архитектура MVVM с использованием Coordinator для навигации, UI написана кодом, в небольших модулях может использоваться SwiftUI, также присутсвует легаси на Xib. Для удобного использования MVVM используется RxSwift, постепенно переходим на Combine. Поддерживаемся оффлайн мод с помощью Coredata. Проект разбит на модули с помощью SPM. Сторонние зависимости подгружаются с использование SPM. Сборка продукта осуществляется с помощью Fastlane и TeamCity. Системы контроля версий - Git. Для отслеживания задач Jira.

Проект развивается с декабря 2019 года, это долгосрочный продукт с реальными клиентами.

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

  • Разработка нового функционала и развитие существующего;

  • Рефакторинг и оптимизация приложения;

  • Участие в проведении код-ревью;

  • Участие в принятии технических решений;

  • Выполнение задач различного уровня сложности;

  • Обеспечение безопасности приложения и данных пользователей;

  • Сотрудничество с командой проекта для обеспечения своевременного выпуска продукта;

  • Работа в фича командах.

От кандидата ожидаем:

  • Опыт разработки iOS приложений на Swift 4+ года;
  • Понимание ARC, GCD;
  • Отличное понимание ОС IOS, жизненного цикла IOS приложения;
  • Знание основных архитектурных паттернов (MVP, MVVM);
  • Понимание принципов и опыт работы с UIKit, верстка кодом;
  • Опыт работы с RxSwift или Combine,
  • Опыт работы с Core Data;
  • Следование принципам SOLID,
  • Опыт работы с системами контроля версий Git);
  • Хорошие коммуникативные навыки и способность работать в команде;
  • Опыт работы в продуктовой компании.

Будет плюсом:

  • Опыт реализации модульных мобильных приложений;
  • Опыт работы с Swift Concurrency;
  • Опыт в разработки мессенджера.

Условия:

  • Гибкий график рабочего дня, удаленный формат работы;

  • Кафетерий бенефитов.


Поделиться:

Опубликована 24 дня назад

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

от 250 000 ₽
Расширяем команду и ищем опытного Senior iOS Developer для разработки нативного клиента на Swift. ... Обязательные требования: Опыт разработки на iOS: от 5 лет Опыт разработки мессенджеров, чатов или realtime-приложений ... за результат Полностью удаленный формат работы Прямое влияние на архитектуру и технические решения iOS-приложения ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании MANGO FZCOMANGO FZCO
  • Москва
6 часов назад
Сейчас мы ищем Senior IOS developer для крутого международного стартапа. ... твоей реальностью, для этого только необходимо иметь: 5–6+ лет профессионального опыта разработки под iOS ... )) Сильную команду (сейчас уже есть один IOS dev+ AI инженеры) Жду твой отклик и с удовольствием расскажу ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Hi, Rockits!Hi, Rockits!
  • Москва
23 дня назад
Pixel Point - Europe-based design agency. Уже 10 лет мы занимаемся веб-дизайном и разработкой сайтов для технологических компаний. Среди наших клиентов - компании с миллиардной капитализацией, о которых вы, возможно, никогда не слышали: Databricks, H...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Pixel PointPixel Point
  • Москва
9 дней назад
... на международном рынке 8 лет (Узбекистан, ОАЭ, Саудовская Аравия) ищет в свою дружную команду Python developer ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Кадровое агентство Алексея СухоруковаКадровое агентство Алексея Сухорукова
  • Москва
19 часов назад
до 428 571 ₽
Выше средней на 42%
Обязанности: - Сопровождение, развитие и поддержка существующих систем компании; - Осуществление дополнительных разработок по требованиям внутреннего заказчика; - Разработка нового ПО; - Взаимодействие с тестировщиками, системными и бизнес-аналитикам...
  • Можно удаленно
  • Подработка
  • Опыт от 5 лет
Логотип компании Чайкина Людмила ВладимировнаЧайкина Людмила Владимировна
  • Москва
19 часов назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.