Android разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Ищем Android разработчика уровня Middle или выше в продуктовую компанию Drum Pads 24.
Кто мы и что делаем?
Команда Drum Pads 24 разрабатывает музыкальные мобильные приложения, которые позволяют создавать музыку как новичкам, так и опытным музыкантам. Наши продукты были установлены более чем 70 миллионами людей по всему миру. Нам нравится делать понятные и удобные приложения, мы внимательно относимся к качеству всего, что делаем.
Что предстоит делать?
У нас есть 2 основных мобильных приложения на Android, написанных на Java, - Drum Pads 24 и Rhythms. Предстоит их поддерживать и развивать, добавлять новые возможности, переходить на Kotlin и рефакторить существующий код. Также предстоит разрабатывать новые приложения, которые уже выпущены на iOS платформе.
Что важно?
- Уверенные знания Java/Kotlin и Android SDK
- Опыт применения Clean Architecture, SOLID, знание паттернов
- Умение и желание писать чистый и поддерживаемый код
- Самостоятельность и внимательность
- Опыт разработки приложений с использованием с Google Play Billing, Realm, REST API
- Умение работать с системой контроля версий
- Знание английского на уровне чтения технической документации
- Плюсом будет опыт работы с аудио, например, опыт работы с OBOE библиотекой
Условия работы
Общаемся в Slack, ставим задачи в Trello на двухнедельный спринт, ежедневно созваниваемся в Zoom для короткого утреннего митинга, смотрим дизайн-макеты в Zeplin, используем Gitflow, ревьювим пулл реквесты в Bitbucket.
- Можно работать из офиса (г. Ульяновск, ул. Свободы) либо дистанционно
- Официальное трудоустройство
- Гибкий график: главное — выполнять свои задачи качественно и в срок
Процесс
- Устанавливаете наши приложения (Drum Pads 24, Rhythms), смотрите, насколько вам интересно будет работать с этими продуктами.
- Если приложения вас заинтересовали, то присылаете отклик с информацией о себе и ссылкой на ваш Github для демонстрации вашего опыта.
- Если открытого для демонстрации кода нет, то выполняете тестовое задание.
- Проводим общее интервью с сооснователями и техническое интервью с техническим директором.