Андроид разработчик (Android developer)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы разрабатываем специализированный корпоративный мессенджер (сообщения, файлы, голосовые звонки, конференции,...).
Архитектурная особенность: весь, максимально общий код (работа с сетью, БД, ...) вынесен в ядро, написанное на C++, которое используется в клиентских приложениях под разные платформы.
В настоящее время у нас есть "ядерные" клиентские приложения под iOS и Tizen, которые мы активно развиваем, и приложения под декстопные ОС в стадии разработки. И отдельное приложение под Android, реализованное без использования ядра.
В нашу команду требуется опытный разработчик, который займется разработкой клиентского приложения на основе нашего ядра под Android.
Требования:
- Опыт разработки под Android от 3 лет;
- Хорошее знание Java, Android SDK, NDK;
- Знание паттернов проектирования и умение их применять;
- Разработка с unit-тестами;
- Умение работы в команде.
Плюсом будет:
- Знание "особенностей" Андроид 6 (23 API), 8 (26 API) и работа с ними;
- Умение разбираться в чужом коде.
Большим плюсом будет знание принципов/нюансов и практическая работа с VoIP (SIP, SRTP, WebRTC), аудио/видео конференциями, криптобиблиотеками.
Организация работы: минимум бюрократии, 2х недельные спринты, Git, Slack, Skype.
Возможность работать в офисе (Хамовники) или удаленно.
Обязательно гражданство РФ (оформление по ТК).
Бонусы
Много интересных нестандартных задач уже сейчас и, в перспективе, на будущее - приобретение уникального опыта.
Отличный дружелюбный коллектив профессионалов, гибкий график - комфортная работа.
Официальное трудоустройство, белая з.п.
Условия оплаты выше средних по рынку.
Для москвичей и из области классный ДМС.
Дополнительные инструкции
Нужны будут примеры кода/тестовое задание, провести "пару" собеседований в скайпе/офисе.