> Markdown version of [/jobs/ext/4042943-senior-android-developer](https://www.wearedevelopers.com/jobs/ext/4042943-senior-android-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Android Developer - **Company:** Insightful Technology - **Location:** London, United Kingdom (Remote available) - **Experience:** Expert - **Salary:** £60,000 - £70,000 - **Contract:** Permanent contract - **Skills:** Android Software Development, Software Debugging, Design of User Interfaces, Performance Tuning, Release Management, Secure Coding, Delivery Pipeline, Backend, Kotlin, Google Play - **Published:** October 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0e6fe838522bf7bc ## About the Role * 5+ years of Kotlin and Android development experience * A proven track record of building enterprise-level Android apps * Strong grounding in UI/UX principles, debugging and testing * Familiarity with Google Play submissions, signing keys and build pipelines * Bonus: a strong portfolio or code samples, and experience embedding agile principles in daily workflows ## Description * Android design & development * Work with the team to define and develop high-quality features. Architecture * Own the full Android development life cycle, from initial designs through deployment and maintenance. * Define architectural standards and reusable component frameworks. * Lead debugging, performance optimisation, and technical decision-making for Android projects. * Ensure best practices for testing and secure code handling. Collaboration & growth * Work closely with product, design, and backend leads to deliver polished and reliable features. * Collaborate on UI/UX improvements and advocate for user-centric design principles. * Foster a culture of continuous learning and innovation. Deployment & release management * Manage Play Store submissions and release tracks. * Maintain build pipelines, automate app builds, and ensure secure handling of keys and data. * Monitor application stability, user feedback, and analytics to guide iterative improvements. * Implement metrics and systems for monitoring and analysis.