Обязанности: Технические навыки Владение Kotlin и/или Java. Глубокое понимание Android SDK и его API. Опыт работы с платформами Android, такими как Android Jetpack, и понимание шаблонов проектирования MVC, MVP и MVVM. Знакомство с RESTful API для подключения приложений Android к серверным службам. Знание мобильного ландшафта, архитектур, тенденций и новейших технологий. Опыт работы с полным жизненным циклом разработки для мобильных устройств, от замысла до реализации. Глубокое понимание принципов ООП и дизайна. Опыт работы со средствами разработки для Android, такими как Android Studio. Знакомство с инструментами контроля версий, такими как Git. Знание конвейеров CI/CD для мобильных приложений. Умение использовать платформы тестирования кода, такие как JUnit и Espresso. Требования: Опыт разработки приложений для Android не менее 3-4 лет. Портфолио выпущенных приложений в Google Play Store или GitHub. Сильные навыки решения проблем и умение работать в команде. Отличные аналитические навыки и навыки управления временем. Хорошие коммуникативные навыки. Разработка и сопровождение приложений Разрабатывайте, создавайте и поддерживайте в рабочем состоянии высокопроизводительные, многократно используемые и надежные приложения для Android. Выявляйте и устраняйте узкие места и ошибки, чтобы оптимизировать функциональность приложений. Обеспечьте максимально возможную производительность, качество и оперативность приложений. Сотрудничайте с межфункциональными командами для определения, проектирования и предоставления новых функций. Участвуйте в планировании спринтов и scrum-совещаниях для обсуждения разработок и сроков. Помощь в оценке задач и планировании циклов разработки. Написание модульных тестов и тестов пользовательского интерфейса для выявления неисправностей и оптимизации производительности приложения. Документирование изменений и разработок в приложении в четкой и сжатой форме. Проводите обзоры кода, чтобы обеспечить его качество и соответствие стандартам компании. Постоянно находите, оценивайте и внедряйте новые технологии для повышения эффективности разработки. Поддержка пользователей и интеграция обратной связи Обращайтесь с жалобами пользователей и отзывами, чтобы улучшить удобство использования приложений. Обновляйте приложения в соответствии с потребностями пользователей и обновлениями системы Условия: Условия оплаты обсуждаемо Возможность работы удаленно или совмещать с офисом Мы стартап имеем преимущества и ограничения в начале Ищем самых лучших