Разработчик мобильного клиента под iOS (удаленная работа)
(вакансия в архиве)

4 декабря 2021

Уровень зарплаты:
от 80 000 до 200 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Разработчик мобильного клиента под iOS

Кто мы:


Технологическая компания, создающая собственные мобильные c2c- приложения в области развлечений, личной продуктивности, утилиты на глобальном рынке.


Над чем мы работаем:


Купи Батон (aka Buy Me a Pie!) - кросcплатформенное приложение для управления списками покупок с синхронизацией. Давно и широко известно в России и за рубежом.


Взахлёб (aka Abyss aka Catch) - приложение для чтения и прослушивания художественной прозы, пьес, аудиопостановок в нестандартных форматах и жанрах. Новое и суперпопулярное в молодежной среде. Подробности смотри в Гугле и на Youtube.


Greetify - развлекательный "комбайн" с небольшими, но очень вирусными функциями.


В стадии активного роста приложения с открытками, женское здоровье, виджеты, мемчики.


Аудитория наших продуктов более 1 млн. активных пользователей в месяц.


О некоторых из наших продуктах писали топ блогеры Инстаграм.


Если ты хочешь IT, Agile, Mobile, Creative, то ты хочешь к нам.


Главная техническая задача на проекте: отдавать пользователю релевантный контент на основе его предпочтений и поведения, которые определяются автоматически, даже если он не создаёт аккаунт и не указывает явно никакой информации о себе.


Ваша роль: ведение разработки клиентского приложения под iOS. Основная логика решения задачи, обозначенной выше, реализуется на сервере. Вам же нужно организовать быстрый, но с минимальными затратами ресурсов рендеринг всех типов контента (текст, картинки, видео, аудио) и пользовательского интерфейса.


Кто нам нужен:


Человек, способный справиться с обозначенной ролью и обладающий минимум двухлетним релевантным опытом.


Важно осознавать свою ответственность и не бояться её.


Требуемые навыки:


  • Опыт разработки на одном из языков программирования: Objective C, Swift;

  • Знание компьютерных технологий, включая алгоритмы, сети, архитектурные шаблоны;

  • Знание среды разработки XCode;

  • Умение искать информацию и находить решения;

  • Умение и желание погружаться в чужой код, в том числе устаревший.

Дополнительными преимуществами будут опыт разработки под несколько мобильных платформ и знания любых других языков программирования.


Как мы работаем:


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


Важно отметить, что каждый член команды может сделать свой вклад в продукт не только в виде кода, но и на уровне идеи и проработки новой функциональности.


У нас есть code review, груминги. Мы соблюдаем гигиену в отношении технического долга.


Условия:


Мы не требуем соблюдения строгого графика, работайте когда вы наиболее продуктивны. Нужно учитывать, однако, что основная часть команды трудится преимущественно с 10 до 18 по МСК+1. Хотя бы часть этого времени вы должны быть доступны для коммуникации.


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


Над чем нужно будет работать вам:


  • Реализация интерфейса на основе подготовленного дизайна;

  • Рендеринг текста со всякими прокрутками, картинками, кликабельными ссылками, интерактивными элементами;

  • Рендеринг веб-страниц в интерфейсе приложения (иногда нужно);

  • Интеграция рекламных и аналитических сервисов;

  • Рендеринг видео с использованием ultra low latency решений; *

  • Рендеринг аудио с таким же успехом;

  • Разумная работа с хранением данных на устройствах пользователей;

  • Разработка архитектуры приложений;

  • Участие в подготовке документации;

  • Участие в планировании и организации процесса разработки;

  • Участие в анализе требований;

  • Изучение новых технологий и повышение уровня собственных знаний.

* Вы можете не знать всего необходимого для решения задачи, но должны знать где и как это самостоятельно изучить.


Немного о людях:


Вся регулярная команда это около 30 человек, но наша команда растёт. Большая часть из них в Ульяновске. Технарей примерно треть. Остальные занимаются, производством контента, маркетингом, дизайном, поддержкой.


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



Ключевые навыки:
Приложения Средний (Middle) Swift Xcode Autolayout Разработка под iOS Разработка мобильных приложений

Посмотрите похожие вакансии

Разработчик React Native
Компания: ООО КлаудФэктори
Зарплата: от 120 000 до 280 000 руб.
Разработчик мобильных приложений
Компания: MERLION
Зарплата: з.п. не указана
Разработчик PHP (Senior) / Golang (Junior)
Компания: INGURU.RU
Зарплата: от 300 000 до 400 000 руб.