Android Developer
Role details
Job location
Tech stack
Job description
We are seeking an Android Developer to play a key role in the build and evolution of a business-critical mobile system. Reporting directly to the Chief Operating Officer, this hands-on role will be suited to someone who enjoys taking ownership, shaping technical direction, and working closely with stakeholders to deliver a robust, scalable Android application., ·Lead the design and development of Android applications using Kotlin
·Contribute to the architecture of a new or evolving mobile system, ensuring scalability, performance and maintainability
·Work closely with product, operations and wider engineering teams to translate requirements into technical solutions
·Take ownership of key components of the Android codebase and drive best practice across development standards
·Review code, mentor other developers where appropriate, and promote high-quality engineering practices
·Identify and address technical debt, performance issues, and security considerations
·Support system testing, release activities and ongoing improvements post-launch
Requirements
The successful candidate will bring strong Kotlin experience and be confident working in a fast-moving environment where systems are being built and refined from the ground up. Candidates must be Birmingham-based to support collaboration with the wider team and key operational sites., ·Proven experience as an Android Developer
·Strong commercial experience developing Android applications using Kotlin
·Solid understanding of Android architecture patterns and modern development practices
·Experience working on complex systems or greenfield builds
·Ability to work autonomously and take technical ownership
·Strong problem-solving skills and attention to detail