от 130000 до 220000 рублей
Архивная вакансия кадрового агентства «Аспект»
Обязанности
- Участие в разработке и развитии мобильного приложения (социальная сеть, сервис онлайн-знакомств).
- Взаимодействие с backend-разработчиками, дизайнерами, менеджерами проектов.
- Примеры задач:
- Соединение сервера и клиентского приложения по вебсокету с использованием протокола STOMP.
- Работа с локальным кэшем с использованием Realm и его синхронизация с сервером.
- Разработка клиента для мессенджера с использованием HTTP протокола и WebSocket (алгоритмизация обновления клиентского кеша в части удаления, редактирования и создания записей по разным сущностям).
- Работа с CallKit для реализации звонков через протокол WebRTC и соотвественно работа с протоколом WebRTC (потоковое аудио и видео).
- Реализация рендера таблицы для списков различных объектов, оптимизация рендера таблицы рендера. Примерами таких объектов могут быть карточки клиентов, сообщения, список диалогов.
- Работа с изображениями и видео (фильтры, кроп, поворот).
Требования
- Опыт разработки мобильных приложений под Android.
- Знание ООП, применение паттерна MVP, Moxy.
- Уверенное знание Java, Android SDK.
- Работа с системами контроля версий(Git).
- Опыт использования Rx, Retrofit, Dagger 2.
- Опыт работы с AndroidStudio и Gradle.
- Опыт разработки пользовательских интерфейсов, наличие практики в MaterialDesign.
- Опыт работы с базами данных в Android.
- Построение архитектуры и реализация работы с REST API в приложении.
- Опыт оценки проектов и задач.
- Способность укладываться в оценки с разумной погрешностью.
- Знания английского языка на уровне чтения тех. документации.
Условия
- Сфера деятельности: разработка и развитие сайтов и мобильных приложений.
- Расположение офиса: м. Ленинский проспект.
- График работы: 5/2, 9-00 до 18-00 (возможны другие часы работы).
- Заработная плата: в зависимости от опыта.
- Оформление по договору.
ВалерийТел. +7(915)384-8030; +7(495)545-2172 (многоканальный)Е-mail: vzimin@jobaspect.ru