The candidate should possess the following skill-sets / knowledge:
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
Strong Core JAVA Skills, exposure/experience with Kotlin added advantage
Familiarity with RESTful APIs to connect Android applications to back-end services.
Familiarity with Gradle, particularly flavours and build variants
Strong knowledge of Android UI design principles, patterns, and best practices and anti patterns.
Experience with Android Architecture, Android Memory Management, Security practices, distribution bundles, Multi Threading, SQLite, libraries like Retrofit.
Hands on experience with Google Maps, Firebase, Android Pay/Wallet
Background of finance related apps is an added advantage.
Proficient with Git
Apart from the technical skills, the candidate should:
be willing to learn new things
bring new ideas to improve our product (or the way we work)
ensure performance/quality of the application
have the ability to work in a team
help to maintain and improve code quality
know how to have fun
What we offer
Opportunity to face real world challenges and work on innovative solutions that will have a positive impact on other’s lives.
Opportunity to learn and work on new technologies.
Great team to work with, along with an encouraging atmosphere
Please send us:
A short statement answering these 3 questions:
Why you want to work with us?
Why we should engage you?
What we should really know about you!
We are happy to hear from you as soon as possible!