Senior Android Developer
About us
At Insightful Technology, we build intelligent solutions that help organisations manage risk, protect data and stay compliant in an ever-changing world. Our products power global enterprises, financial institutions and regulated organisations, and we’re just getting started. Compliance and surveillance jobs: if you want to work in a place where ideas move quickly, people support each other and innovation is part of everyday life, you’ll feel right at home here.
Role overview
We are looking for a Senior Android Developer to support the design and delivery of our cutting-edge solutions for highly regulated industries. You will take ownership of developing Enterprise-level Android applications to enhance user experiences and support the delivery of high-quality products. Over time, you will grow and lead an Android team to scale the features and functionalities of our products.
Key Responsibilities
Android design & development
- Work with the team to define and develop high-quality features.
- Design, build, and maintain high-quality Android applications using Kotlin.
- Develop Enterprise-grade mobile solutions that deliver exceptional user experiences.
- Implement mobile development best practices.
- Create robust, well-structured codebases with a focus on scalability and performance.
- Integrate apps with APIs and authentication systems.
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.
Qualifications
Required
- 5+ years of experience in Kotlin and Android app development.
- Proven track record of building Enterprise-level Android apps.
- Deep understanding of mobile development best practices, including UI/UX design principles, debugging, and testing.
- Familiarity with app deployment processes, including Google Play submissions, signing keys, and building pipelines.
Preferred
- Strong portfolio of previous Android apps or code samples.
- Experience embedding agile principles into day-to-day workflows.
Job details
- Job Type: Permanent
- Location: London, on-site