Designs and codes features for the Android application as per the specifications provided by the Product and Design teams.
Write unit tests for all features. Ships feature fast-moving agile sprints.
Works closely with API, Product Design, and Product Management teams to brainstorm and chalk out details of features.
Qualifications:
Software Developer with at least two years of experience in building apps for the Android platform.
Good understanding of Java, Android application architecture, and design.
Good understanding of memory management, network interaction, concurrency, and multi-threading in Android. Understanding of complete application development, continuous integration testing, and app distribution infrastructure.
Good to have:
Good understanding of the Kotlin language.
Good understanding of Java.
Experience in working in large-scale multi-module apps