Если информация в вакансии не соответствует действительности, или эта вакансия является мошенничеством, сообщите, пожалуйста, модератору, используя кнопку . Спасибо.
Уровень зарплаты: з.п. не указана
Требуемый опыт работы: Не указан
Вакансия: Senior Android-разработчик
Описание вакансии
Чем предстоит заниматься:
создание нового функционала: разработка новых фичей приложения согласно техническим требованиям;
поддержка существующего кода: исправление багов, рефакторинг старого кода, оптимизация производительности;
работа с документацией и требованиями: изучение спецификаций от аналитиков, обсуждение деталей реализации Оптимизация производительности: улучшение скорости запуска, снижение потребления ресурсов устройства, повышение отзывчивости интерфейса;
адаптация UI/UX: работа с дизайнерами для улучшения внешнего вида и удобства использования приложения, учитывая разнообразие экранов и разрешений Android-устройств;
интеграция с внешними сервисами: подключение API сторонних сервисов (например, Яндекс Карты, Firebase);
локализация: поддержка нескольких языков, адаптация приложения для разных регионов
подготовка к релизу: сборка APK-файлов, публикация в Google Play;
обновления и поддержка старых версий: обеспечение совместимости с различными версиями Android и устройствами;
исследование новых технологий: изучение новых библиотек, фреймворков и подходов для внедрения в проект;
взаимодействие с командой: работа по спринтам и Agile;
ресерч новых возможностей платформы: исследование нововведений Android, интеграция последних функций ОС;
управление конфигурациями: работа с Gradle, настройка build вариантов (debug/release), управление зависимостями;
улучшение стабильности: предотвращение утечек памяти, оптимизация управления ресурсами;
адаптация к разным разрешениям экрана: учет форм-факторов устройств (смартфоны, планшеты, складные телефоны, часы), корректное отображение интерфейсов на каждом типе экрана;
интеграция с системой уведомлений: настройка push-уведомлений, каналов уведомлений, правильная обработка входящих уведомлений;
контроль качества: cоблюдение стандартов кодирования и лучших практик разработки;
поддержка Dark Mode: обеспечение правильной работы приложения в темной теме оформления.
Что ожидаем от кандидата:
опыт разработки под Android от 5 лет (Android Studio, Gradle);
уверенное знание Kotlin, Android SDK, Java Core;
опыт работы с Coroutines, Compose, RxJava, Dagger 2;
умение писать тесты (JUnit, Espresso);
опыт разработки клиент-серверных приложений с использованием REST API, JSON;
опыт работы с Git, знание git flow;
умение работать в команде по Agile;
интеграция с облачными сервисами (Google Cloud, Firebase);
английский язык на уровне чтения технической документации;
уверенное понимание жизненного цикла Activity, Fragment, View;
знание и навык применения MVVM + MVI, Clean Architecture;
понимание принципов разработки и проектирования (SOLID, KISS, DRY);
понимание принципов Material Design.
Мы предлагаем:
формат работы гибрид или удаленка;
график работы - 5/2;
ДМС, бесплатное членство в наших клубах, скидки на услуги компании для сотрудника и родственников, программа лояльности от наших партнеров;
интересные задачи и возможность профессионального развития;