Вакансия в архиве, на неё нельзя откликнуться.

Разработчик под Android

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

Бэкенд · Разработка под Android

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

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

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

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

Мы, SafeChats.com, занимаемся разработкой мессенджера (текстовые сообщения, отправление фотографий, голосовые звонки), ориентированного на небольшие команды и компании, которые хотят использовать защищенные каналы связи. Платформы: Android, iOS, Mac, Windows.

Мессенджер для текстовых сообщений работает на базе протокола XMPP. Требуется реализовать на базе библиотеки Smack (https://github.com/igniterealtime/Smack).

План работ:

1. Первая версия мессенджера: вход, контакт-лист, список "открытых" диалогов, хранение истории сообщений, отправление и прием сообщений

2. Вторая версия: отправление фотографий из фотоальбома телефона и с камеры, статусы доставки сообщений

3. Третья версия: подключение OTR для шифрования переписки на уровне устройство-устройство

4. Четвертая версия: добавление голосовых звонков на базе SIP (необходимо подобрать библиотеку, на базе которой это реализовать).

5. Групповые чаты

Дизайн минималистичный корпоративный. На данный момент выпущена первая версия мессенджера под iOS. Ознакомиться c ее внешним видом можно в App Store SafeChats Messenger (https://itunes.apple.com/us/app/safechats/id925768970?mt=8). Если есть iOS и желание, то можно и попробовать ;)

По версии под Android есть наработки в виде очень "сырой" версии (proof-of-concept), которая авторизуется, отображает список контактов, можно отправлять и получать сообщения, хранит историю. Но абсолютно не проработан интерфейс (серьезные проблемы с отображением на разных размерах мобильных телефонов).

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

Планов по проекту много, потребуется постоянная работа над проектом и доработка функциональности. Помимо базовой версии планируется еще версия для компаний с корпоративными features: работа с контакт-листами, группами, интеграция со сторонними сервисами (отображение поступающей информации).

На данный момент со всеми в команде сотрудничаем "по часам", так как считаем, что это самый гибкий и универсальный подход при работе над проектами, когда нет четкого определенного объема работ. Нам это позволяет свободно добавлять/менять задачи по ходу работы, а разработчику только радоваться дополнительной работе ;)

Для ведения проекта используем Basecamp, общаемся в Slack, код храним в Bitbucket. Вы будете единственным разработчиком под Android в команде.

Требуется наличие желания и возможности трудиться над проектом на постоянной основе, не затягивая разработку и не "пропадая". Ориентируемся на минимум 3-4 часа чистого рабочего времени ежедневно. Но, чем быстрее можете выпустить продукт (скорость не должна мешать качеству), тем быстрее перейдем к последующим задачам.

Работа в свободном графике, но обязательно требуется, чтобы ежедневно несколько часов были онлайн в интервале с 9 утра до 12 (по московскому времени) или с 16 до 19.

Оплата через PayPal еженедельно от компании в Сингапуре на основании выставленного вами счета. Стоимость работ (часа работы) фиксируем в долларах США. Оплата осуществляется через PayPal в долларах США.

Можем рассмотреть вариант работы через oDesk. Ранее им постоянно пользовались. Ссылку на профайл компании отправлю по запросу для просмотра отзывов (исключительно 5 из 5) и истории заказов (все публично).

Дополнительные инструкции

Резюме отправлять на job [@] safechats.com.
Обязательно подробно описать свой опыт разработки под Android, указать ссылки на реализованные проекты и вашу роль в них. Укажите ваше предложение по стоимости вашего часа чистого рабочего времени. И estimate в требуемых рабочих часах по указанным выше версиям. Этого будет вполне достаточно для начала общения ;)

Отвечаем абсолютно на все письма от соискателей в течение 1-2 рабочих дней. Вы обязательно получите от нас ответ!

Ваш отклик

Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.