Anson McCade are delighted to be partnering with a innovative digital transformation consultancy as they seek to appoint Android Developers to their growing teams in the United Kingdom. Our client work closely with varied clients delivering large-scale technical transformation projects across varied sectors.
As a Android Developer you will take charge of designing, developing, and maintaining high-performance Android apps using Kotlin. Your expertise in the latest Android tech and cross-platform frameworks will be key to delivering smooth, efficient mobile experiences.
Key responsibilities include;
* Design and develop advanced applications for the Android platform using Kotlin, ensuring high performance and reliability.
* Work with cross-functional teams to define, design, and ship new features that meet user needs and business goals.
* Implement modern Android tools and frameworks, such as Jetpack components, to optimize application performance and user experience.
* Experience with or a willingness to develop cross-platform applications using frameworks like Flutter or React Native will be an advantage.
* Work with external data sources and APIs to enhance app functionality.
* Conduct thorough unit testing to ensure code robustness, covering edge cases, usability, and overall reliability
* Identify and resolve bugs, and work to continuously improve application performance.
* Stay up to date with emerging technologies, discovering, evaluating, and implementing new tools to maximize development efficiency.
Key experience required:
* Proven experience in Android app development, with a strong focus on Kotlin.
* Familiarity with the latest Android frameworks and technologies, such as Jetpack, Compose, and Coroutines.
* Experience in cross-platform mobile development using frameworks like Flutter or React Native.
* Strong understanding of the entire mobile development lifecycle, from design to deployment.
* Proficiency in integrating with RESTful APIs and third-party libraries to enhance app functionality.
* Solid understanding of mobile UI/UX design principles to deliver intuitive and user-friendly applications.
* Solid understanding of mobile UI/UX design principles to deliver intuitive and user-friendly applications.
* Strong communication skills with the ability to collaborate effectively in a cross-functional team environment.