Michael Page
Job title:
Android Developer
Company:
Michael Page
Job description
- Work closely with product design and backend teams on software projects.
- Develop, release, and maintain native Android application features using Kotlin.
- Conduct A/B experiments to optimize ad performance and revenue.
- Ensure a high-quality user experience, particularly in relation to ads.
100% Remote work|B2B Contract via Michael Page
- At least 4 years of experience as an Android Developer (native apps).
- Proficiency in Kotlin and familiarity with Java.
- Experience with MVC (Model-View-Controller) and MVVM (Model-View-ViewModel) architectural patterns, with a focus on MVVM.
- Proficiency in Reactive Programming using RxJava for observation and coroutines for async operations.
- Expertise with Android Studio, Gradle, and dependency management tools.
- Experience with Jetpack Compose for UI development and Lottie for animations.
- Familiarity with additional libraries such as Firebase, Retrofit, Dagger, and others.
- Ability to manage local and remote data sources through repositories, coordinating networking, caching, and state management.
- Use of protocols and repositories to abstract and manage data fetching and state updates for network requests.
Our client is an software house realizing project for company from education sector that is used by milions of user worldwide.
- Be part of a mission-driven company that is changing the way people learn languages.
- Work in a collaborative and innovative environment.
- 100% remote work
- B2B contract via Michael Page
- Pay rate between 120 and 140 PLN/h net+VAT
Expected salary
Location
Polska
Job date
Fri, 27 Sep 2024 22:04:56 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.