The role involves delivering exceptional Android app experiences through the development of scalable, complex, and high-performing applications.
As a key member of our team, you will be responsible for feature development, maintenance, and support across multiple ABC digital properties.
Key responsibilities include:
* Designing, developing, and deploying reusable components and functionality to drive business outcomes.
* Collaborating with cross-functional teams to implement best practices and standards in mobile development.
* Continuously improving output quality by contributing to the development of technical documentation and knowledge sharing.
Requirements include extensive experience in Kotlin, clean, testable, and tested code, proficiency in Coroutines, Compose, Gradle, and Hilt, as well as strong development skills in complex software development.
Strong leadership skills are also essential to provide technical guidance within a development team and represent that team in discussions with other areas of the business.
Applications are encouraged from individuals with diverse backgrounds and experiences.