Career

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

Denim technical team includes 15+ experts who work hard every day for our users to enjoy new options and features. Agile is our methodology. Our core principle: with Denim you are always online!

Требуется: Android-разработчик.
Опыт от 3х лет. Возраст до 30 лет. Тестовое задание:

  • продукт: Приложение для знакомств Denim (Аудитория более 1 млн человек);
  • проект входит в ТОП-10 сайтов знакомств в РФ;
  • в 2019 году планируется выход на рынок США;
  • офис в Москве (м. Ленинский проспект).

Результатом Вашей деятельности - будет не просто код, а продукт, которым пользуются каждый день тысячи пользователей.
Принцип нашей компании: Сначала КТО, затем ЧТО?
Примеры задач:

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

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

  • работа над интересным проектом в небольшой международной компании. (Штат 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++ проектами;
  • сборка сложных проектов, конфигурация систем сборки.

Respond

Our offices

Moscow Russia
Edinburgh Scotland
Tallin Estonia

Join Denim

Link to download was sent

Partnership

If you are interested in partnership with Denim or ready to propose new features for our service, please fill in the form below. Please, don’t fill it in if you are a Denim user and need technical support. Email us at support@denim-app.ru.

Please, do not fill it in if you are a Denim User and need help. Contact us at: support@denim-app.ru

By clicking Continue you certify that you have read and agree with our Terms of Use , Privacy Policy and File Regulations cookie .

Ask customer service

Have an idea? Found an error? Have questions? Don't hesitate to contact us! Just fill in the form below.

By clicking Continue you certify that you have read and agree with our Terms of Use , Privacy Policy and File Regulations cookie .

Press

We are glad that you found Denim interesting and ready to answer all your questions. For press representatives, please fill in the form below. Please, don’t fill it in if you are a Denim user and need technical support. Email us at support@denim-app.ru.

By clicking Continue you certify that you have read and agree with our Terms of Use , Privacy Policy and File Regulations cookie .

Download Denim

Link to download was sent