Senior Android разработчик (Team-Lead)
2023-09-27
Апару

Алматы
Обязанности:
- Разработка новых и оптимизация/рефакторинг уже существующих продуктов
- Написание программного кода с заданным качеством и в соответствии с корпоративными стандартами разработки
- Вынесение предложений по улучшению архитектуры и качества продукта в целом. Изучение новейших технологий и лучших практик разработки ПО и их внедрение в процесс разработки
- Тестирование и документирование кода
- Опыт разработки клиент-серверных приложений под Android от 3 лет
- Знание специфики последних версий Android
- Отличное знание ООП, шаблонов проектирования
- Уверенное знание Kotlin, ориентирование в Android SDK, гайдлайнах и best practices
- Понимание различий в совместимости приложений на разных версиях Android API
- Опыт использования систем контроля версий
- Знание Coroutines, Koin, RxJava2/RxAndroid, Dagger2, Android Architecture Components
- Опыт создания сложных кастомных вьюшек
- Умение шутить на бытовые темы
- Понимание принципов командной разработки
- Знание современных методологии разработки Agile (Scrum)
- Хорошие коммуникативные навыки
Условия:
- Возможность удаленной работы
- Возможность работы над международными проектами
- Медицинская страховка для сотрудника и членов семьи
- Материальная помощь согласно политике компании
- Корпоративная мобильная связь
- Дружный коллектив, где каждый является профессионалом своего дела