Senior Android Engineer (Kotlin)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Android Engineer (Kotlin): Developing and maintaining high-performance B2C mobile applications with an accent on subscription business models and complex UI/UX. Focus on building scalable architecture using Jetpack Compose, implementing robust CI/CD pipelines, and optimizing app performance for a global user base.
Location: Must be located within approximately ± 4 hours of CET
Company
is a consumer-focused tech company building innovative products across health, education, and entertainment industries.
What you will do
- Develop and maintain high-quality Android applications with a focus on performance and user experience.
- Take ownership of development processes, ensuring clean, maintainable, and scalable code.
- Work with cross-functional teams to design, develop, and launch new features.
- Implement CI/CD pipelines and deployment best practices.
- Conduct code reviews and enforce coding standards.
- Profile and optimize app performance including memory, startup time, and APK size.
Requirements
- 5+ years of professional Android development experience.
- Experience with B2C mobile apps built on subscription business models.
- Expert proficiency in Kotlin (coroutines, Flow, sealed classes).
- Strong command of Google Play Billing Library v7+ and subscription lifecycle.
- Deep understanding of Jetpack Compose and modern Android architecture (MVVM/MVI, Clean Architecture).
- Must be located within ± 4 hours of CET for optimal collaboration.
Nice to have
- Experience integrating AI-driven features or AI-assisted development workflows.
- Experience with automated testing frameworks like JUnit, Espresso, and Turbine.
Culture & Benefits
- Remote work environment with the freedom to work from anywhere within the time zone.
- Unlimited paid time off (PTO) policy.
- Paid national holidays.
- Company-provided MacBook for all employees.
- Flexible independent contractor agreement offering tax advantages and autonomy.
Hiring process
- Recruiter Screening (40 minutes).
- Two technical interviews (90 and 60 minutes).
- Final interview (60 minutes).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →