Back to Jobs

Senior Android Developer

Not Disclosed

Job Description & Details

This is a heavy-hitting Android role inside a major Consumer & Community Banking group where you will be building and scaling mobile products that millions of users touch daily. You won't just be pushing UI tickets; you'll act as a senior IC who provides technical leadership, untangles complex legacy patterns, and helps steer an agile team through high-stakes releases. If you like modernizing codebases and balancing speed with banking-grade security, this is a solid gig.

What You'll Actually Be Doing

You'll spend your days designing, developing, and troubleshooting complex native Android applications while operating almost completely independently. Expect to break down architectural bottlenecks, write clean code in Java and Kotlin, and leverage enterprise-approved AI coding tools to speed up refactoring and unit test generation. You'll be collaborating closely with product and QA to push out rock-solid releases without letting technical debt slow down delivery.

The Core Tech Stack

Your bread and butter here needs to be native Android development using both Kotlin and Java, backed by a deep understanding of large-scale application architecture. They are leaning heavily into modern SDLC tools and enterprise AI-assisted coding frameworks, so you need to be comfortable using AI tooling not just as a crutch, but thoughtfully—validating outputs through rigorous peer reviews, automated tests, and strict secure coding standards.

Interview Expectations

Expect the hiring team to probe deep into your past architecture decisions, asking you to explain how you handled a memory leak or a massive performance bottleneck in a high-traffic app. They want to see how you troubleshoot under pressure, so be ready to walk through a time you had to refactor a deeply nested, multi-threaded legacy codebase in Java or Kotlin without breaking production. The interviewer is secretly looking for your ability to balance speed with strict security constraints while leading by example.

Application Advice

To get past the automated screen, make sure your resume explicitly highlights large-scale Android deployments where you served as an independent contributor or tech lead. Use exact keywords like "Android SDK", "Kotlin", "Java", "Large-scale Applications", and "Technical Leadership". Don't just list technologies; emphasize the business impact of your code, such as how your architecture choices improved app stability, load times, or developer velocity.