Обязанности:
- Разработка мобильного приложения для ОС Android.
- Анализировать требования по доработкам и самостоятельно оценивать трудоёмкость.
- Поддержка и развитие существующих решений.
- Оптимизация приложениz и микросервисов, внедрение лучших практик в кодовую базу.
- Работа в продуктовой команде (руководитель проекта, менеджер продукта, дизайнер, frontend и backend-разработчики, тестировщики)
Требования:
- Отличное знание Kotlin и Java (object, class, public static final int, list, hashmap, аннотации, анонимные классы и лямбда функции).
- Знания Android (Activity, View, Intent, Manifest, ...), жизненный Activity.
- Базовое понимание общих принципов клиент-серверного взаимодействия, HTTP, REST.
- Базовые знания форматов xml и json.
- Уверенное знание принципов ООП и основных шаблонов проектирования.
- Знание и понимание базовых паттернов и принципов разработки ПО.
- Понимание принципов работы многопоточного приложения.
- Иметь представление о Frontend (html, js).
- Опыт разработки от 3х лет, не менее года коммерческой разработки.
- Опыт работы с Git, Jira.
- Быть перфекционистом в лучшем значении этого слова. Каждая мелочь имеет значение, работу надо не просто сделать, а сделать на отлично.
Условия:
- Удаленная (дистанционная) работа.
- Работа в удобном для вас графике (не привязываемся к стандартным границам с 9:00 до 18:00).
- Оплата за фактическое время работы.
Мы предлагаем:
- Интересные задачи, которые помогают развиваться.
- Карьерный и профессиональный рост.
- Дружную и опытную команду.