Position: Middle Android Developer
Company: Israel IT
Experience required: 2y
English level: upper

RenewSenses has acquired some funding and is now progressing in product development. Creating a diverse & inclusive team, our core value is that technology for the community must be developed by and with the community. We are now seeking European partners who are looking to be the first to embrace true innovation in the field.
Requirements
Good problem-solving skills
Knows how to provide a good UX
Kotlin Coroutines & Flows, scope operators
Room
Dagger2 / Hilt
AAC Navigation Component 
Groupie library 
Moshi
Jetpack view models
App lifecycle
Retrofit
LiveData
Experience with integrating 3d party SDKs
Knowledge on how to build commonly used features and parts of applications efficiently
Knowledge in efficient UI updates dispatching
Knowledge in efficient use of animations
Firebase push notifications
Understanding repository, interactors, use case patterns
Process death handling
Services / WorkManagers
Would be a plus if a person has :
Experience in using/customizing MDC components
Experience in building complex UIs
Experience building performant custom views, view groups
Experience in media files compression
Experience with custom push notifications
Experience with Edge-to-Edge layout support
Experience with Augmented Reality
Experience with Dark theme
Experience with Accessibility
Experience with Tablets, landscape support
Experience using declarative frameworks like Jetpack Compose, Flutter, Swift UI, RN
Published projects on google play/app store
Experience with BLE
Experience with Wear OS, Android TV
Experience with GraphQL
Experience with server-driven UI