Android Developer
MDK Technologies Ltd
( main.community )
Аккаунт зарегистрирован с email *@mdk.is
Опыт работы от 3 до 5 летот 140 000 до 200 000 ₽
О нас:
MAIN – социальная медиа платформа от создателей MDK (креативное агентство и одна из крупнейших сетей пабликов и каналов в VK и Telegram). MAIN представляет собой систему тематических сообществ, позволяющих пользователям объединяться вокруг своих интересов, делиться контентом и общаться на различные темы.
MAIN был запущен в январе 2021 года. У нас есть приложения на iOS и Android, Web версия платформы.
Кого мы ищем?
Активного, самостоятельного разработчика, который будет отвечать за разработку и улучшение Android версии приложения. Обещаем множество интересных задач, проверок гипотез и настоящую атмосферу стартапа.
Что нужно будет делать:
- Разрабатывать и добавлять в приложение новый функционал, менять существующий
- Оценивать новые фичи и искать эффективные способы их реализации
- Продумывать архитектуру приложения
- Участвовать в планировании спринтов и готовить сборки к релизу
- Улучшать аналитику и добавлять события и A/B тесты для проверки гипотез
- Отлаживать приложение и оптимизировать взаимодействие с медиаконтентом разного типа
Что нужно от тебя:
- Опыт коммерческой разработки под Android от 2х лет
- Владение технологиями из стека: Kotlin, Dagger 2, Retrofit 2, RxJava 2, OkHTTP, GSON, Glide
- Опыт реализации Custom View компонентов
- Умение писать чистый и аккуратный код, который легко поддерживать, умение разбираться в чужом
- Знание цикла работы приложения, управления памятью
- Понимание паттернов проектирования и современных архитектурных подходов
- Хорошее понимание Java и Android SDK
- Знание принципов SOLID
- Опыт работы с Git
- Опыт разработки клиент-серверных приложений
- Технический английский
Будет плюсом:
- Наличие приложений в Google Play
Что мы предлагаем:
- Возможность удаленной работы и гибкое начало рабочего дня
- Достойная заработная плата (оговаривается с успешным кандидатом индивидуально)
- Атмосфера стартапа и всегда новые интересные задачи
- Участие в создании нового продукта
- Возможность наблюдать результат своей работы и влиять на развитие проекта