Are you a passionate Android developer with a strong technical foundation? We're looking for a talented individual to join our team and contribute to the development and maintenance of our mobile applications.
What You'll Do:
*
Develop in Kotlin: You'll be at the forefront of building and enhancing our Android applications using Kotlin.
*
Maintain and Modernise: You'll also play a key role in reading, troubleshooting, and strategically updating our existing Java codebase.
*
Architect for Scalability: You'll apply your understanding of mobile design patterns (MVVM, MVC, Clean Architecture) to create well-structured and maintainable applications.
*
Master the Android Lifecycle: You'll leverage your familiarity with Android lifecycle events and best practices to ensure smooth and efficient app operation.
*
Manage App Releases: You'll be responsible for publishing applications, managing release tracks, and implementing updates via the Google Play Console.
*
Optimise for Performance: You'll have the opportunity to optimise our apps for optimal performance across a diverse range of devices and Android versions. This includes identifying and resolving performance bottlenecks such as memory leaks and long load times.
*
Ensure Quality Through Testing: You'll utilise your experience with Android testing frameworks to ensure the sta...