Привет!
В нашу компанию открыта вакансия: Android-разработчик уровня Middle+
Мы ищем опытного Android-разработчика уровня Middle+, который присоединится к нашей команде для создания современных мобильных приложений. Вас ждут интересные проекты сложной бизнес-логикой, где потребуются глубокие знания экосистемы Android и умение проектировать надежные, масштабируемые решения.
Основные обязанности:
• Разработка и поддержка Android-приложений.
• Проектирование архитектуры приложения и реализация новых функциональностей.
• Оптимизация производительности и исправление ошибок.
• Проведение code review и участие в обсуждении архитектурных решений.
Технические навыки:
• Язык программирования: Уверенное владение Kotlin (опыт от 3 лет). Знание Java для поддержки legacy-кода.
• Архитектура: Опыт работы с MVVM, Clean Architecture, понимание SOLID.
• Фреймворки и библиотеки: Навыки работы с Jetpack Compose, Room, Retrofit, Coroutines и Koin/Dagger.
• Интеграция: Опыт работы с RESTful API, WebSocket.
• Работа с мультимедиа: Умение работать с мультимедийными файлами (камера, аудио, видео).
• Тестирование: Умение писать unit-тесты и UI-тесты (JUnit, Espresso, MockK).
• Инструменты: Умение работать с Firebase (Push-уведомления, Crashlytics, Analytics).
• Оптимизация: Понимание принципов эффективного использования памяти и энергопотребления.
• Базы данных: Работа с локальными базами (Room, SQLite). Базовые знания NoSQL (Firebase Realtime Database).
Софт-скиллы:
• Способность работать в команде и эффективно коммуницировать.
• Умение разбираться в чужом коде и вносить улучшения.
• Приверженность принципам чистого кода.
Желательные навыки:
• Опыт работы с BLE, NFC, или другими специфическими Android API.
• Понимание DevOps-процессов для Android.
Что мы предлагаем:
• Формат работы: Удаленная работа с гибким графиком.
• Карьерный рост: Перспективы профессионального развития в сложных и интересных проектах.
• Команда: Дружелюбная команда разработчиков и менеджеров.
• Обучение: Возможность посещать курсы, семинары и участвовать в конференциях.
Чем вы будете заниматься:
• Создание новых Android-приложений и доработка существующих.
• Оптимизация производительности приложений.
• Внедрение новых технологий и инструментов в разработке.
• Поддержка кода в актуальном состоянии.
Наши ценности:
• Проактивность и инициативность.
• Стремление к качеству и внимание к деталям.
• Умение работать в распределенной команде.
Условия:
• Зарплата от 140 000 рублей (выплаты два раза в месяц).
• Удобный формат рабочего дня на выбор.
Присоединяйтесь к нашей команде и станьте частью динамично развивающегося проекта!
Если вы ознакомились с вакансией и видите, что соответствуете указанным параметрам, напишите нам в сопроводительном письме.