Лайфтех

IOS developer (Senior)

Не указана
  • Минск
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Swift
  • iOS
  • Xcode
  • CoreData
  • Английский — B1 — Средний

Мы приглашаем в команду опытного iOS-разработчика, который хочет работать с большим продуктом, влиять на архитектуру и технические решения и при этом развиваться в команде, где ценят инженерный подход, автономность и качество.

О проекте:

Мессенджер BIP - это удобный современный мессенджер с голосовой и видеосвязью, а также большим набором развлекательных функций, который используется по всему миру. На текущий момент мессенджером BiP активно пользуются более 28 млн пользователей, количество скачиваний приложения - около 70 млн..

Стек проекта: Swift, Objective-C, CoreData, NSE, Multithreading (GCD, Operation, async\await), MVVM+C.

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

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

Наши ожидания:

  • Опыт работы с языком программирования Swift.
  • Глубокие знания и опыт разработки асинхронных многопоточных приложений.
  • Опыт работы с различными архитектурными паттернами, такими как MVVM+C.
  • Умение создавать сложные пользовательские интерфейсы в универсальных приложениях с использованием Auto Layout.
  • Глубокие знания ARC и управления памятью в Swift.
  • Знание GCD и OperationQueue.
  • Уверенное знание CoreData.
  • Знание URLSession и REST-сервисов.
  • Знание юнит- и UI-тестирования.
  • Знание Objective-C будет плюсом.
  • Глубокие знания принципов SOLID.
  • Разговорный английский от Intermеdiate и выше.

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

  • Формат работы удаленный или офис (Победителей 103).
  • Подробнее о нашей социальной политике и бенефитах можно узнать в профиле компании, или на нашем сайте.
  • Условия мотивации обсуждаются индивидуально.

Присоединяйся к команде lifetech, решай сложные профессиональные задачи, повышай уровень компетенций!