Work closely with our product and design teams to customise the Trell experience for the Android platform.
Prototype new and redesign features.
A focus on UI design principles and making apps work intuitively.
Contribute best-in-class programming skills to develop highly innovative, consumer-facing mobile products.
Writing efficient and backward compatible android code in Java/Kotlin following MVVM framework guidelines.
Tracing and profiling android java code.
Writing Unit tests.
Experience of building Android applications in Java and Kotlin using Android SDK.
Good knowledge of Kotlin, Coroutines or RxJava/RxKotlin is a great plus.
Hands-on knowledge of Android Jetpack Components.
Strong understanding of object-oriented software development.
Understanding of large and complex code bases, including API design techniques to help keep them clean and maintainable.
Programming experience in Java and related frameworks.
Knowledge of multi threading and memory management specific to mobile devices and caching mechanisms.
B.S. or M.S. Computer Science or 2+ years in software development experience.
Familiarity with popular android libraries/methods like Retrofit, Glide, Exoplayer.
Strong coding abilities and experience with Java and Android SDK.
This job was posted by Anshika Mishra from Trell.