Senior Android Engineer in London
Senior Android Engineer

Senior Android Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Build and evolve our Android app, shaping user experiences for millions of travellers.
  • Company: Join Go City, a profitable tech company transforming travel experiences.
  • Benefits: Enjoy competitive salary, enhanced pension, life assurance, and generous annual leave.
  • Why this job: Make a real impact in mobile development while mentoring others in a dynamic team.
  • Qualifications: Strong experience in Android development and a passion for clean, scalable code.
  • Other info: Be part of a supportive culture with opportunities for growth and innovation.

The predicted salary is between 36000 - 60000 £ per year.

Go City is transforming the way people see and experience the world’s greatest destinations. We give our customers total flexibility to choose the experiences, tours and activities they want to visit at incredible savings. Backed by a highly successful Private Equity firm Exponent and headquartered in Covent Garden, London, the business is highly profitable with 3+ million customers globally. We have ambitious plans to leverage these capabilities to drive the business’ continued growth. Go City is excited for like-minded, problem-solving individuals to join the team and make their mark on our future.

As a Senior Android Engineer, you’ll play a key role in building and evolving our Android app — the product that helps customers buy, manage and use their Go City Pass while travelling. You’ll work closely with Engineering and Product to turn ideas into well-designed, scalable solutions. This is a hands-on role with real ownership: from architecture decisions through to shipping high-quality features into production. You’ll also support and mentor others, helping us raise the bar for mobile development across the team.

What the Mobile team is up to

Our Mobile Team owns both the Android and iOS apps, deploying improvements multiple times per month. We focus on building features independently wherever possible so we can move quickly and reduce complexity. Right now, we’re working on exciting new functionality to create an even smoother and more delightful customer experience while using their pass in-city.

Our Tech Stack

  • Kotlin / Jetpack Compose / Coroutines
  • Spring Boot
  • AWS / Kubernetes
  • Elastic Stack / Prometheus / Grafana / Jaeger

Key Responsibilities

  • Shape requirements into clear, actionable engineering work
  • Lead design, development, testing and deployment of mobile features
  • Own architectural decisions and technical standards
  • Provide guidance on complex or ambiguous challenges
  • Foster an open and supportive team environment
  • Contribute actively to ceremonies and technical discussions
  • Mentor peers and share knowledge across the team
  • Drive work through to completion with high standards
  • Champion testing practices and code review excellence

Skills, Knowledge and Expertise

  • Strong professional experience shipping Android apps to production
  • Deep understanding of Android architecture and best practices
  • Expertise in Jetpack Compose, Coroutines, dependency injection
  • Ability to take full ownership of technical delivery
  • Passion for clean code, testing, and scalable engineering
  • Comfortable navigating ambiguity with creativity and initiative
  • Experience mentoring and supporting other engineers
  • Commitment to living our Go City values

Desirable

  • Exposure to backend technologies such as Spring Boot

Benefits

  • Annual Go City Explorer Pass allowance
  • Enhanced pension contributions (5% employer)
  • Life assurance: 4x your base salary
  • Annual leave: 25 days +

Senior Android Engineer in London employer: Go City

Go City is an exceptional employer located in the vibrant Covent Garden, London, offering a dynamic work culture that fosters innovation and collaboration. As a Senior Android Engineer, you'll enjoy meaningful ownership of projects while benefiting from a supportive environment that prioritises employee growth through mentorship and knowledge sharing. With competitive benefits including an annual Go City Explorer Pass allowance and enhanced pension contributions, Go City is committed to ensuring a rewarding and fulfilling experience for its team members.
G

Contact Detail:

Go City Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Android Engineer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best Android projects. This is your chance to demonstrate your expertise in Kotlin, Jetpack Compose, and all those other cool tools. Make it easy for potential employers to see what you can do!

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Brush up on your knowledge of Android architecture and be ready to discuss your past projects. Confidence is key, so get comfortable talking about your experience!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team at Go City!

We think you need these skills to ace Senior Android Engineer in London

Android Development
Kotlin
Jetpack Compose
Coroutines
Dependency Injection
Architectural Design
Mobile Testing Practices
Code Review Excellence
Agile Methodologies
Problem-Solving Skills
Mentoring and Coaching
Technical Standards
Clean Code Principles
Scalable Engineering

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Android Engineer role. Highlight your experience with Kotlin, Jetpack Compose, and any relevant projects that showcase your skills in mobile development. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for clean code and scalable engineering, and explain why you're excited about joining Go City. Let us know how your values align with ours and how you can help us improve our customer experience.

Showcase Your Projects: If you've worked on any impressive Android apps or features, make sure to include them in your application. We love seeing real examples of your work, so don’t hold back! This is your opportunity to demonstrate your technical delivery and creativity.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to be part of the Go City team!

How to prepare for a job interview at Go City

✨Know Your Tech Stack

Make sure you’re well-versed in Kotlin, Jetpack Compose, and Coroutines. Brush up on your understanding of Android architecture and best practices, as these will likely come up during technical discussions. Being able to speak confidently about your experience with these technologies will show that you're a strong fit for the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Go City values problem-solving individuals, so be ready to demonstrate your ability to navigate ambiguity and come up with creative solutions. Use examples that highlight your ownership of technical delivery.

✨Emphasise Team Collaboration

Since the role involves mentoring and fostering a supportive team environment, be prepared to talk about your experiences working in teams. Share how you've contributed to knowledge sharing and supported your peers in past roles. This will show that you align with Go City's culture of collaboration.

✨Prepare Questions About the Company

Research Go City and prepare thoughtful questions about their products, future plans, and team dynamics. This not only shows your interest in the company but also gives you insight into whether it’s the right fit for you. Asking about their approach to mobile development and customer experience can lead to engaging discussions.

Senior Android Engineer in London
Go City
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>