Мы ищем разработчиков мобильных приложений для платформы IOS
babystep.tv - первый в мире онлайн-университет для родителей.
На сегодняшний день у родителей мало знаний о передовых исследованиях и открытиях в области развития и воспитания детей, сделанных за последние 100 лет. Даже те родители, у кого есть некоторые знания и время читать множество книг и статей по воспитанию, зачастую не могут применить их на практике.
Мы, в babystep.tv, привлекли международную команду ученых в области детского воспитания и развития мозга, под руководством номинанта на Оскар организовали три съемочных команды в Лос-Анджелесе и Сан-Диего для съемок качественных видеоуроков и теперь нам требуется помощь профессиональных и опытных IT-специалистов, чтобы сделать лучшие приложения,потому что молодые мамы детей до 5 лет являются самыми активными пользователями смартфонов.
Наш первоначальный продукт - онлайн университет для родителей: веб-сайт и мобильные приложения. Это больше 1000 видеоуроков на 13 различных языках. Бизнес-модель: платная подписка, продажа контента через мобильных операторов, сотрудничество с крупными сайтами для родителей по всему миру.
Каждую неделю подписчики сайта и приложений будут получать три минутных видеоролика, привязанные к возрасту ребенка, с конкретным советом,, т.е. 1 ролик = 1 совет. Наша целевая аудитория - родители детей в возрасте до 6 лет. Кроме видеороликов мы предоставим бесплатный доступ к блогам, написанных учеными, советам дня и поддержку в социальных сетях. Это только первый сервис из всего длинного списка программных продуктов, которые мы хотим разработать, включая семейство приложений для женщин и родителей, "Siri для родителей", платформа для поиска экспертов по развитию и воспитанию детей, и многое другое!
Подходящий кандидат должен иметь опыт в сфере объектно-ориентированного программирования, разработки кодов, которые будут легко понятны другому разработчику. Кандидаты станут частью небольшой команды. Также важно отметить, что кандидат должен быть готов к переезду, если потребуется, из Москвы в Сан Диего в начале 2016 года с возможностью командировок в США уже в 2015 году. Мы знаем, что это жёсткие условия. ;)
Мы прошли через все этапы проверки гипотез, у нас есть кейсы продаж с сайта, продажи через мобильных операторов, множество предложений от крупных сайтов для родителей и мы привлекли в это непростое время инвестиции от западного инвестиционного фонда.
Что делать:
Вы будете в высоком темпе разрабатывать мобильные приложения babystep.tv для родителей с нуля;
Приложениями будут пользоваться жители 50+ стран, говорящие на 13+ языках;
Вы будете работать в команде с опытными разработчиками;
Вы должны быть специалистом, который понимает принципиальную важность быстрого выпуска стабильного продукта. Мы не делаем rocket-science, поэтому цикл 2 недели - это нормально для выпуска первой версии любого нашего приложения;
Вы должны быть с опытом разработки приложений, это значит, что учиться создавать приложения здесь не получится, здесь вы будете их создавать.
Какие вопросы обычно решаем в ходе работы:
Нам нужно точно знать нажимает ли кто-то из пользователей на эту кнопку на экране “3.4. Профиль”. Как лучше всего это сделать?
Чтобы выполнить действие X, пользователь должен пройти через 3 экрана. Как можно снизить этот путь до 2?
Приложение не запускается у клиента на HTC XYZ. Нужно выяснить причину, внести правки и устанить проблему.
У нас есть две гипотезы каким должен быть экран приема платежей. Нужно проверить одну и другую гипотезу в рамках одного приложения. Как это стоит сделать?
В нашем облаке N серверов, расположенных в разных регионах мира. На этих серверах находятся одни и те же аудио-файлы. В приложении пользователь должен иметь возможность проигрывать эти файлы. Каким образом приложение должно выбрать, с какого сервера проиграть аудиофайл?
Мы должны выгружать статистику использования функции X из приложения в нашу систему аналитики. Как сделать это просто и без привлечения внимания пользователя?
Мы видим, что есть два режима работы в отделе разработки:
этот когда мы делаем внутренний хакатон и за два дня делаем недельный спринт:
И такой режим когда мы смотрим на то, что получилось и исправляем ошибки. http://s1.developerslife.ru/public/images/gifs/dca2ec28-0a7f-426c-936c-82743b32d532.gif
Какие навыки нам нужны:
писать код (на языке ObjectiveC для устройств iPhone/iPod/iPad);
создавать архитектуру приложения (навыки объектно-ориентированного программирования);
программировать архитектуру в коде (код должен быть легко понят другим IOS разработчиком);
отлаживать работу (отлов ошибок, debugging);
взаимодействие с внешними сервисами;
создавать интерфейс для родной платформы (IOS);
использовать современные UI контролы;
следовать Apple guideline’ам;
иметь кругозор(опыт) шире, чем одна платформа;
энтузиазм помочь родителям стать лучше.
Что обещаем:
Разработку нового приложения с нуля;
Приложением будут пользоваться сотни тысяч пользователей из разных стран мира;
Переезд в другую страну для работы
Какие вопросы обычно решаем в ходе работы:
Нам нужно дать возможность клиенту смотреть видео, транслируемое по протоколу HLS. Как лучше сделать это?
Нам нужно точно знать нажимает ли кто-то из пользователей на эту кнопку на экране “3.4. Профиль”. Как лучше всего это сделать?
Чтобы посмотреть видео (попасть на экран с видео), пользователь должен пройти через 3 экрана. Как можно снизить этот путь до 2?
Приложение не запускается у клиента на HTC XYZ. Надо выяснить откуда идут корни ошибки.
У нас есть две гипотезы каким должен быть экран приема платежей. Нужно проверить одну и другую гипотезу в рамках одного приложения. Как это стоит сделать?
Что нужно знать заранее:
Опубликованные приложения и фактическая работа в рамках этих приложений;
Какие технологии, кроме разработки под платформу(андроид, иос и т.п.) пробовал(а) и что нравится;
Прислать приложение + исходный код приложения (проект в любимой IDE), которое выводит список выступлений TED из RSS-ленты по адресу http://www.ted.com/themes/rss/id/6 с возможностью посмотреть каждое из этих видео внутри приложения. (Код стоит положить в репозиторий GitHub/Bitbucket, а само приложение в виде AdHoc или через один из сервисов Testflight или подобного).

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

Загрузить резюме (doc, docx, pdf) Max.: 2MB
Файл не выбран