Найти персонал!

+7 (499) 397-01-18  +7 (926) 618 20 30
info@mainstaff.ru

Название компании
Контактное лицо
email
Телефон
Размер оплаты труда
Описание
Файл с описанием вакансии
Выберите файлы..
Максимальный размер одного файла: 64 MB

Нужна работа?

+7 (499) 397-01-18  +7 (926) 618 20 30
cv@mainstaff.ru

ФИО
email
Телефон
Желаемые размер оплаты труда и должность
Опыт работы
Файл резюме
Выберите файлы..
Максимальный размер одного файла: 64 MB

Бесплатная консультация клиентам.

Название компании
Контактное лицо
email
Телефон
Описание
Файл с описанием вакансии
Выберите файлы..
Максимальный размер одного файла: 64 MB

Скидка клиентам до 40 % на время режима самоизоляции в связи с пандемией Covid-19

Android-разработчик

В небольшую международную компанию, которая занимается разработкой приложений, требуется Android-разработчик.

Основные задачи:

1) Соединение сервера и клиентского приложения по вебсокету с использованием протокола STOMP.

2) Работа с локальным кешем с использованием Realm и его синхронизация с сервером.

3) Разработка клиента для мессенджера с использованием HTTP протокола и WebSocket (алгоритмизация обновления клиентского кеша в части удаления, редактирования и создания записей по разным сущностям).

4) Работа с CallKit для реализации звонков через протокол WebRTC и соотвественно работа с протоколом WebRTC (потоковое аудио и видео).

5) Реализация рендера таблицы для списков различных объектов, оптимизация рендера таблицы рендера. Примерами таких объектов могут быть карточки клиентов, сообщения, список диалогов.

6) Работа с изображениями (фильтры, кроп, поворот). Работа с видео (тоже фильтры, различная обработка и так далее.

Обязанности:

· Разработка и сопровождение Android-приложения для сервиса, разрабатываемого компанией

· Архитектурное проектирование приложений

· Взаимодействие с backend-разработчиками, дизайнерами, менеджерами проектов.

· Подчинение техническому директору

Требования:

· Опыт разработки мобильных приложений под Android от 3 лет (желательно в команде)

· Знание ООП, применение паттерна MVP, Moxy

· Уверенное знание Java, Android SDK

· Работа с системами контроля версий(Git),

· Опыт использования Rx, Retrofit, Dagger 2,

· Опыт работы с Android Studio и Gradle,

· Опыт разработки пользовательских интерфейсов, наличие практики в Material Design,

· Опыт работы с базами данных в Android,

· Построение архитектуры и реализация работы с REST API в приложении,

· Опыт оценки проектов и задач,

· Способность укладываться в оценки с разумной погрешностью,

· Знания английского языка на уровне чтения тех. документации,

Вашим преимуществом будет:

· Опыт работы с OpenGL и чисто C++ проектами,

· Сборка сложных проектов, конфигурация систем сборки.

Условия:

· Оформление по ТК РФ,

· Постоянная работа, полная занятность,

· Испытательный срок: 1-3 месяца,

· График работы: 5/2, с 9 до 18 или с 10 до 19. Обед – 1 час,

· Место работы: г. Москва, м. Ленинский проспект (пересечение метро / МЦК / Третьего транспортного кольца),

· Компания полностью компенсирует релокацию кандидатам из других городов: оплата перелета/ переезда, оплата 50% или 100% стоимости 1 месяца проживания в съемной квартире в Москве.

· Заработная плата обсуждается индивидуально.



Бонусы:

· Сложный и интересный проект,

· Потенциал для роста, как специалиста,

· Командная работа,

· Корпоративные мероприятия,

· Бесплатная парковка,

· В офисе без ограничений чай/кофе,

· Зарубы в PlayStation.

Мы Вам перезвоним!

Название компании
Контактное лицо
email
Телефон
Размер оплаты труда
Описание
Файл с описанием вакансии
Выберите файлы..
Максимальный размер одного файла: 64 MB