Android Platform Engineer
We are seeking an experienced Android Platform Engineer to join our team. This is a key role that requires strong technical expertise in Android development, including native Android development and experience operating and maintaining mobile CI/CD.
About the Role
The successful candidate will be responsible for evolving our Android platform infrastructure, including build pipeline optimization and automated testing. They will work closely with the engineering team to identify opportunities for improvement and implement solutions that drive business value.
Responsibilities
* Develop scalable platform infrastructure for Android development, including setup and maintenance of Gradle scripts, deployment automation, and mobile CI/CD.
* Improve the Android codebase for performance, reliability, and maintainability, focusing on optimizations that enhance user experience.
* Optimise Gradle build configuration, dependency management, and artifact distribution to ensure seamless integration and efficient delivery of software releases.
* Provide operational and platform support, collaborating with cross-functional teams to troubleshoot issues and resolve problems efficiently.
* Mentor engineers on platform practices and improve team engineering capabilities by sharing knowledge and best practices.
Requirements
* Strong native Android development experience with Kotlin, as well as experience operating and maintaining mobile CI/CD, Gradle scripts, and deployment automation.
* Knowledge of AWS or similar cloud services is highly desirable.
What We Offer
This is an exciting opportunity to join a talented team and contribute to the growth and success of our organisation. If you are passionate about Android development and have a desire to learn and grow, we encourage you to apply for this role.