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

iOS Developer

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

Неполный рабочий деньМожно удаленно

Компания

HackPack is the global network for the media industry, helping media outlets & companies find, hire & manage their teams

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

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

HackPack — это платформа, на основе которой наращивается международная корреспондентская и экспертная сеть. Редакторы из различных СМИ по всему миру смогут легко и быстро найти на месте событий корреспондента, фотографа, видеооператора, эксперта, фиксера и получить с их помощью необходимый материал.

Мы ищем специалиста, способного создать для нас современное iOS приложение, совмещающее возможности биржи труда и социальной сети.

Требования:

  • Опыт программирования от 2 лет
  • Понимание ООП
  • Знание Objective-C и основных iOS-фреймворков
  • Опыт разработки под различные iOS устройства
  • Опыт взаимодействия с RESTful api и WebSocket
  • Опыт работы с Push Notifications
  • Умение обращаться с системой контроля версий, для web версии мы используем git
  • Наличие в AppStore минимум двух приложений, в разработке которых ты участвовал
  • Опыт тестирования и выкладки приложений в App Store
  • Знание трендов мобильной разработки
  • Внутренняя потребность и умение писать чистый и читаемый код
  • Внимание к деталям в работе над пользовательским интерфейсом
  • Умение следить за производительностью и расходом ресурсов
  • Страсть к автоматизации и continuous integration
  • Привычка работать в гибких методологиях разработки
  • Английский на уровне письменного общения и чтения технической документации

Отдельный респект:

  • Мотивирован не только деньгами, но также идеей создания идеального продукта для широкой аудитории по всему миру.
  • Наличие вклада в open-source. У тебя есть собственные наработки на Github, а также коммиты, принятые в более или менее крупные проекты.
  • Онлайн-присутствие. У тебя ненулевой рейтинг на StackOverflow; есть публикации в собственном блоге и/или на профильных ресурсах.
  • Владение тестированием. Ты умеешь писать e2e-тесты / unit-тесты.
  • Опыт работы по Agile. Ты можешь поделиться своим опытом использования Scrum/Kanban, user stories, planning poker, парного программирования и т. д.