Android-разработчик (middle) (удаленная работа)

3 мая 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Android-разработчик (middle)

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

Enaza Group - группа компаний, сфокусированная на компьютерных играх и музыкальном контенте. Мы создаем B2C и B2B сервисы в сфере электронных развлечений и музыки.

На данный момент мы в поиске уверенного Android-разработчика на проект Enaza Apps , который развиваем, как собственный продукт. Мы разрабатываем white-label музыкальные стриминговые сервисы в партнерстве с операторами сотовой связи. А это значит, что вы будете заниматься не проектной разработкой, а продуктовой, что говорит о возможности постоянных улучшений собственных наработок + получение фидбека от конечных пользователей.

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

  • Разрабатывать и поддерживать единую кодовую базу для партнёрских музыкальных приложений (whitelabel-решений) и собственного продукта

  • Внедрять новые возможности Приложения, например: новые платёжные средства (in-app-purchase и других), новые методы авторизации (Oauth, CallPassword и других), а также поддержке новых видов контента (видео-контента, мелодий для звонков (Ring Back Tone) и прочего)

  • Влиять на продуктовые показатели (показатели конверсии, например), через участие в работе продуктовой команды (Growth Team) по разработке и проверке продуктовых гипотез

  • Разрабатывать и поддерживать вспомогательные приложения для системных нужд

  • Измерять и улучшать производительность приложений (Perfomance Monitoring)

  • Внедрять функционал Feature Toggle с использованием Firebase Remote Config

  • Улучшать UI и UX, с помощью различных анимаций, визуальных улучшений, а также внедрения концепции RAIL

  • Проектировать и внедрять архитектурные улучшения (в том числе изменять стек технологий и используемых библиотек при необходимости)

  • Проводить code-review

  • Максимизировать скорость выдачи контента пользователям

Стек:

  • Приложение почти полностью на Kotlin

  • DI на Koin

  • MVVM, Kotlin Coroutines и Flow

  • В качестве плеера используем ExoPlayer

  • Для работы с данными Retrofit в связке с Room

  • Уходим от synthetics, переходим к ViewBinding

  • Код-ревью после каждой задачи в Gitlab с настроенным CI/CD

  • Стараемся выпилить весь легаси и использовать только современный стек

Требования:

  • Опыт разработки для устройств Android

  • Знание языка программирования Java/Kotlin

  • Уверенное знание Kotlin Coroutines, Koin, Flow, Retrofit

  • Знание ООП, паттернов проектирования

  • Знание Android SDK 16+, AndroidX (Support Library), Architecture Components, Clean Architecture

  • Знание архитектуры платформы Android: сервисы, бродкасты, фрагменты

  • Умение создавать кастомные вью по уникальному дизайну

  • Умение и желание решать нестандартные задачи

  • Наличие собственных приложений в Google Play будет плюсом

Условия:

  • Возможность удаленной работы или работа в офисе в г. Пермь

  • Официальное трудоустройство (бессрочный трудовой договор) или сотрудничество в другом удобном формате: ИП, ГПХ, самозанятость

  • Официальная заработная плата

Что предлагаем, помимо зарплаты:

  • Аккредитованная IT-компания

  • ДМС (после истечения исп.срока)

  • Компенсация расходов на самообучение: любые внешние курсы, тренинги, конференции и вебинары (после исп.срока)

  • Изучение английского языка с профессиональным преподавателем с первого дня работы

  • Компенсация расходов занятий спортом (тренажерный зал, бассейн, групповые тренировки и др.)

  • Материальная помощь от компании в случае важных семейных событий или в сложные времена

  • Ежемесячные поздравления именинников с подарками от компании

  • и многое другое ))

Если мы на одной волне, откликайтесь!



Посмотрите похожие вакансии

C#-разработчик (middle)
Компания: Enaza
Зарплата: от 150 000 до 150 000 руб.
Android разработчик Middle+
Компания: EVEN Foundation
Зарплата: от 280 000 до 280 000 руб.
Android разработчик middle+
Компания: Challenge Go
Зарплата: з.п. не указана