iOS Developer
Мы в поисках iOS разработчика в продуктовую компания с многолетним опытом разработки ПО в сфере безопасности и автоматизации. Ее продукты используются по всему миру для анализа данных и верификации информации.
Задачи:
  • Разработка и поддержка SDK, приложения и др. программных продуктов.
  • Рефакторинг и оптимизация существующей функциональности продуктов.
  • Выявление и описание требований в рамках поставленных задач, предпочтительна независимая работа над задачами.
  • Написание Unit Test для новых и существующих модулей.
  • Работа с системой контроля версий Git.
  • Работа в кросс-функциональной команде.
  • Помощь QA-команде в разработке интеграционных тестов.

Требования к опыту:
  • Знание Objective-C/Swift/iOS SDK.
  • Знание и понимание процесса сборки приложений, фреймворков.
  • Знание и понимание принципов SOLID, ООП.
  • Понимание и умение применять архитектурные паттерны, Clean Architecture.
  • Опыт написания Unit-тестов.
  • Опыт работы с обработкой кадров камеры устройства.
  • Умение разбираться и работать с чужим кодом.
  • Уверенный уровень работы с Git.
  • Умение работать в команде, коммуникативность, самоорганизованность.

Будет плюсом:
  • Знание Combine, SwiftUI.
  • Знание пайплайнов (CI/CD).
  • Опыт работы с Bluetooth.
  • Опыт написания UI-тестов.
  • Базовые знания Java/Kotlin-C/Android/C++.
  • Наличие разработок/проектов, которые готовы показать.

Мы предлагаем:
  • Работу в сильной команде профессионалов, в демократичной атмосфере без микроменеджмента.
  • Ежедневное развитие и повышение профессионального уровня на стыке различных современных технологий (mobile/cloud/hardware).
  • Возможность создавать продукты, которым будут пользоваться миллионы людей - собственные новые продукты (не outsourcing, не legacy support).
  • Работу с клиентами со всего мира.