We are looking for a passionate engineer to develop Android applications. You should have strong experience developing high-performance applications on Android. You will be using Android SDK and leveraging your deep knowledge of Android to bring rich mobile experiences to large user base.
- Work closely with product management and design teams to create innovative applications on the Android platform.
- Design and implement new features and functionality.
- Focus on UI design principles and making apps work intuitively.
- Contribute best-in-class programming skills to develop highly innovative, high–performance, consumer-facing products.
- Bachelor’s Degree in Computer Science or equivalent experience.
- 5+ years of object-oriented software development experience.
- 4+ years building Android applications.
- Built and contributed to at least one released Android app.
- Experience in understanding code bases, including API design techniques.
- Knowledge of Java and Android internals, such as multi-threading, memory management and caching.
- Excellent understanding of Java, Kotlin, RxJava, Dagger, and Retrofit.
[PLEASE DO NOT APPLY USING THE “SUBMIT RESUME & APPLY” OPTION]
To apply for this job please visit careers.razer.com.