Required :
– Must know Kotlin language and coroutines
– Must know Data Structures
– Must know Android framework and common libraries like Retrofit, Dagger, Room
– Understanding of MVVM architecture(optional, can be trained upon)
– Building UI using Constraint Layout (Experience in compose UI is a +)
– Familiar with testing frameworks/libraries like Junit, Mockito(optional)
What we need :
– [Must have] android development experience in product engineering organizations with a sound understanding of Android Architecture, Framework, Android SDK, Core Java, Android Studio IDE, Android Debugger, Firebase
– [Must have] Hands-on Experience in building mobile apps using proper design pattern with Kotlin and latest tech stack like RxJava and Dagger
– [Must have] Good working experience with building apps using Android architecture components
– [Must have] Built REST APIs, good understanding of REST principles
– [Must have] Strong computer science fundamentals. Excellent academic background
– [Must have] Hands-on Experience in writing Unit tests for a good code coverage
– [Good to have] Good understanding of AWS services DynamoDB, ElastiCache, Lambda etc. , FCM
– [Good to have] Good understanding of using RDBMS (MySQL, Postgres etc) and NoSQL
– [Good to have] Machine learning concepts, used ML kit/ NNAPI
– [Good to have] Communication skills – excellent written and oral communication to present complex ideas/concepts in clear and concise manner; communicating with key stakeholders with work/project progress.
– [Good to have] Experience in early stage tech start-ups
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.