Android-разработчик (Middle)

Дата размещения вакансии: 11.09.2024
Работодатель: ЗаводТеплиц.ру
Уровень зарплаты:
от 280000 RUR
Город:
Вологда
Новгородская улица 2А
Требуемый опыт работы:
От 1 года до 3 лет

Мы ищем опытного Android-разработчика уровня Middle для поддержания и развития существующего мобильного мессенджера с функционалом постановки задач WinDi. Если вы увлечены разработкой высококачественных мобильных приложений и хотите работать в динамичной и инновационной среде, мы будем рады видеть вас в нашей команде.

Обязанности:
- Разработка и поддержка Android-приложения для мессенджера.
- Внедрение функций для общения, обмена файлами и мультимедиа.
- Разработка системы постановки и отслеживания задач.
- Оптимизация приложения для различных устройств и версий Android.
- Работа в команде с дизайнерами, backend-разработчиками и менеджерами продукта для реализации функциональности.
- Обеспечение безопасности и защиты данных пользователей.

Требования:
- Опыт работы с Android SDK и разработкой приложений на Java/Kotlin от 2 лет.
- Знание принципов архитектуры Android (MVC, MVVM, MVP).
- Опыт работы с RESTful API и интеграции с серверными сервисами.
- Понимание и опыт использования систем контроля версий, таких как Git.
- Знание паттернов проектирования и принципов разработки UI/UX.
- Опыт работы с библиотеками и фреймворками, такими как Retrofit, Dagger, Room.
- Понимание работы с многопоточностью и асинхронными задачами (Coroutines).
- Опыт работы с Firebase (аутентификация).
- Понимание принципов работы с безопасностью данных и пользовательской информацией.

Технологии которые используются в проекте:

Kotlin Coroutines
• 100% Compose
• Retrofit
• Hilt
• Centrifugo
• FCM (OneSignal)
• Архитектура: Clean Architecture + MVI
• Room
• ExoPlayer - видео в контексте LazyList'ов
• Giphy SDK
• FFMPEG
• KotlinX Serialization
• Baseline Profiles
• Google Play Billing (RevenueCat)
• AES-шифрование данных в транзите между клиентом и сервером.

Будет плюсом:
- Опыт работы с WebSocket для реализации реального времени чатов.
- Знание принципов разработки безопасных приложений (OWASP).
- Опыт работы с CI/CD.

Мы предлагаем:
- Конкурентоспособную зарплату и бонусы.
- Гибкий график работы.
- Возможность работать удаленно.
- Дружественную и поддерживающую команду.
- Возможности для профессионального роста и развития.

Если Вы хотите стать частью нашей команды и помогать создавать приложение, которое изменит способ общения и управления задачами, отправьте своё резюме.