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

Зарплата

от 120 000 до 160 000 ₽

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

МоскваПолный рабочий день

Компания

Разработка web-платформ и мобильных приложений для дейтинг-индустрии

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

Условия работы

Вакансия на Middle или Senior Android-разработчик в компанию Denim

Опыт от 3х лет. Тестовое задание. 

Полная занятость, полный день.

О нас:

  • Продуктовая разработка: Приложение для знакомств Denim (Аудитория более 1 млн человек)
  • Проект входит в ТОП-10 сайтов знакомств в РФ.
  • Офис в Москве (м. Ленинский проспект) (Пересечение метро / МЦК / Третьего транспортного кольца
  • Крепкий, сплоченный коллектив - почти все работают уже более 3 лет

Какие задачи предстоит решать:

  1. Соединение сервера и клиентского приложения по вебсокету с использованием протокола STOMP.
  2. Работа с локальным кешем с использованием Realm и его синхронизация с сервером.
  3. Разработка клиента для мессенджера с использованием HTTP протокола и WebSocket (алгоритмизация обновления клиентского кеша в части удаления, редактирования и создания записей по разным сущностям).
  4. Работа с CallKit для реализации звонков через протокол WebRTC и соотвественно работа с протоколом WebRTC (потоковое аудио и видео).
  5. Реализация рендера таблицы для списков различных объектов, оптимизация рендера таблицы рендера. Примерами таких объектов могут быть карточки клиентов, сообщения, список диалогов.
  6. Работа с изображениями (фильтры, кроп, поворот). Работа с видео (тоже фильтры, различная обработка и так далее.

Чем необходимо заниматься:

  • Работа над интересным проектом в небольшой международной компании. (Штат 28 человек);
  • Разработка и сопровождение Android-приложения для сервиса, разрабатываемого компанией;
  • Архитектурное проектирование приложений;
  • Взаимодействие с backend-разработчиками, дизайнерами, менеджерами проектов.

    Чего мы ждем от вас:

      • Опыт разработки мобильных приложений под Android от 3 лет (желательно в команде)
      • Знание ООП, применение паттерна MVP, Moxy
      • Уверенное знание Java, Android SDK
      • Работа с системами контроля версий(Git)
      • Опытом использования Rx, Retrofit, Dagger 2
      • Опыт работы с Android Studio и Gradle
      • Опыт разработки пользовательских интерфейсов, наличие практики в Material Design
      • Опыт работы с базами данных в Android
      • Построение архитектуры и реализация работы с REST API в приложении.
      • Опыт оценки проектов и задач
      • Способность укладываться в оценки с разумной погрешностью
      • Знания английского языка на уровне чтения тех. документации

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

      • Опыт работы с OpenGL и чисто C++ проектами
      • Сборка сложных проектов, конфигурация систем сборки.

      Зарплата:

      • Согласовывается по результатам собеседования (от 120 000 до 160 000 рублей на руки),
      • корректируется после испытательного срока.

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

        Режим работы: полная занятость

          Бонусы:

          • Сложный и интересный проект.
          • Потенциал для роста, как специалиста.
          • Командная работа.
          • Корпоративные мероприятия

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

          • Расскажите о своем опыте.
          • Приложите ссылки на реализованные проекты и уточните свою роль в них.

          Если Вас заинтересовала наша вакансия, то оставляйте свой отклик. Мы просматриваем все резюме и связываемся с подходящими по опыту кандидатами.