О позиции
Мы ищем Senior Android Developer, который будет заниматься разработкой облачных решений для Fortune 1000 и новых компаний. Ваша задача — создавать инновационные приложения, которые помогут нашим клиентам трансформировать и масштабировать их бизнес. Вы будете работать в команде профессионалов, которые стремятся к высоким результатам и используют современные технологии.
Чем вы будете заниматься
- Разработка и внедрение приложений для Android с использованием Java и Kotlin.
- Проектирование архитектуры приложений и реализация функциональности на уровне предприятия.
- Оптимизация производительности приложений, включая управление памятью и многопоточность.
- Интеграция с RESTful API и работа с оффлайн базами данных, такими как Room.
- Создание и выполнение юнит-тестов с использованием JUnit и MockK.
- Участие в CI/CD процессах с использованием GitHub Actions и Gradle.
- Обеспечение высокого качества кода и следование лучшим практикам разработки.
Требования
- Опыт работы в Android разработке не менее 5 лет.
- Знание принципов объектно-ориентированного программирования (OOP).
- Глубокое понимание Android SDK, включая принципы дизайна пользовательского интерфейса.
- Опыт работы с системами контроля версий, особенно Git.
- Отличные навыки коммуникации на английском языке.
Будет плюсом
- Опыт работы с Firebase Test Lab.
- Знание методов оптимизации производительности приложений.
- Опыт работы с CI/CD инструментами.
Что мы предлагаем
- Программа развития: обучение и участие в конференциях.
- Отличные бонусы за рекомендации.
- Частная медицинская страховка.
- 25 дней отпуска в году.
- Программы по поддержке психического здоровья.
- Курсы английского языка.
- Фитнес-программа FitPass.
Вакансия предлагает конкурентоспособную зарплату и хорошие условия работы. Программа развития и медицинская страховка делают её привлекательной для опытных разработчиков.
Кто здесь добьётся успеха
Глубокие знания Java и Kotlin, включая опыт работы с библиотеками для тестирования, такими как JUnit и MockK, что позволяет создавать надежные и производительные приложения.
Самостоятельность и высокая мотивация для работы в удаленном режиме, что подразумевает отличные навыки тайм-менеджмента и способности к самоорганизации.
Опыт работы с RESTful API и облачными решениями, включая использование CI/CD инструментов для автоматизации процесса развертывания приложений.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Cloud Solutions
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев