JetRuby Agency
Android-разработчик
- Android
- Java
- Kotlin
- Английский язык
- REST API
- CI/CD
- Английский — B2 — Средне-продвинутый
Мы — международная компания, специализирующаяся на создании инновационных SaaS-продуктов для современных технологичных компаний по всему миру. Наши клиенты — это успешные стартапы и крупные корпорации из США, Австралии и Европы, доверяющие нам разработку своих ключевых проектов.
В 2024 году мы были признаны одними из лучших разработчиков на Ruby on Rails по версии Clutch, что подтверждает наш высокий профессионализм и стремление к совершенству.
Ваши задачи:
-
Разрабатывать и совершенствовать Android-приложения, включая интеграцию с системами заказчиков;
-
Создавать чистый, поддерживаемый и переиспользуемый код;
-
Настраивать тестовые окружения, писать тесты и продвигать культуру качества;
-
Участвовать в проектировании API и архитектурных решений;
-
Обеспечивать выполнение нефункциональных требований (производительность, безопасность, надежность);
-
Давать экспертную оценку трудозатрат и участвовать в планировании спринтов;
-
Наставлять middle и junior-разработчиков, проводить ревью кода;
-
Взаимодействовать с международной командой в рамках Agile/Scrum-процессов.
Мы ждем, что у вас есть:
-
4+ лет коммерческого опыта разработки Android-приложений на Kotlin/Java;
-
Уровень английского B1+ (предстоит коммуницировать устно);
-
Опыт работы с архитектурными паттернами (MVVM, MVI, Clean Architecture);
-
Знание и опыт применения принципов SOLID;
-
Навыки работы с XML View и Jetpack Compose;
-
Опыт работы с Koin и Navigation Component;
-
Уверенное знание REST API, Retrofit, Coroutines & Flow, Room и других инструментов;
- Опыт работы с Git и CI/CD;
- Опыт с KMP будет плюсом.
Стек технологий проекта:
– Mobile: Kotlin, Java, Jetpack Compose, Koin, Navigation Component, Room;
– Backend & API: REST, Retrofit, Coroutines, Flow;
– Tools: Git, CI/CD.
Что мы предлагаем:
-
Удаленный формат работы;
-
Конкурентную компенсацию, соответствующую вашему опыту;
-
Участие в значимых долгосрочных проектах;
-
Обучение и развитие за счет компании;
-
Возможности для профессионального роста и развития.
Присоединившись к нашей команде, вы получите возможность работать над масштабными проектами, сотрудничать с мировыми лидерами и вносить свой вклад в развитие решений, которые реально меняют индустрию.