Position: Middle-pro Android Developer
Company: Israel IT
Experience required: 1y
Category: Android
Published: 2021-11-01T00:00:00+02:00

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 viewModels
App lifecycle
Retrofit
LiveData
Experience with integrating 3d party sdks
Knowledge on how to build commonly used features and parts of application 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 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

Benefits

Competitive remuneration;
Work at an international company with high-tech software products;
Informal and friendly atmosphere;
Bureaucracy-free and people-oriented culture
Opportunity for professional growth;
IT CLUSTER membership;
English and Hebrew classes with a lot of fun;
Cool corporate events, team buildings;
Thursdays “happy hours”;
New big office with a lot of cool stuff;
Library in the office;
Gym in the office;
Ping-pong and PS;
Birthday gifts;
Attention to every employee.