Senior Android Engineer

Senior Android Engineer

Leeds Full-Time 48000 - 72000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Join our team as a Senior Android Engineer, focusing on native development and modern architectural patterns.
  • Company: Be part of an innovative company dedicated to creating high-quality Android applications.
  • Benefits: Enjoy flexible working options and a collaborative environment that values your input.
  • Why this job: This role offers the chance to work with cutting-edge technology and make a real impact.
  • Qualifications: You need 10 years of Android experience, strong Kotlin skills, and knowledge of modern architectures.
  • Other info: Ideal for passionate engineers who thrive in fast-paced, Agile settings.

The predicted salary is between 48000 - 72000 £ per year.

Our client is seeking a highly experienced and skilled Senior Android Engineer to join their team. The ideal candidate will have approximately 10 years of experience in native Android development, with a strong emphasis on Jetpack Compose and hands-on expertise in modern Android architectural patterns.

Key Requirements:

  • Extensive experience with Kotlin, including a deep understanding of Coroutines, Flow, StateFlow, and SharedFlow.
  • Strong practical knowledge of MVVM and MVI architectures.
  • Proven experience implementing Modular Architecture and applying Clean Architecture principles.
  • Comfortable working in a Scrum/Agile development environment.
  • Familiarity with testing best practices, including writing robust unit and UI tests.
  • Proficient in using MockK for test mocking.
  • Solid understanding of data structures and algorithms.
  • Experience with CI/CD tools such as GitHub Actions, Jenkins, or Bitrise.
  • Knowledge of crash reporting and performance monitoring tools, including Firebase Crashlytics and Sentry.

We are looking for a passionate and detail-oriented engineer who thrives in a collaborative, fast-paced setting and is committed to delivering high-quality, scalable Android applications.

Senior Android Engineer employer: Norton Blake

Join a dynamic and innovative team as a Senior Android Engineer, where your expertise in native Android development will be valued and nurtured. Our company fosters a collaborative work culture that prioritises employee growth through continuous learning opportunities and mentorship, all while enjoying the vibrant tech scene of our location. With competitive benefits and a commitment to work-life balance, we offer an environment where you can thrive and make a meaningful impact on cutting-edge projects.
N

Contact Detail:

Norton Blake Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Android Engineer

✨Tip Number 1

Make sure to showcase your experience with Jetpack Compose and modern Android architectural patterns during any discussions. Be prepared to discuss specific projects where you've implemented these technologies, as this will demonstrate your hands-on expertise.

✨Tip Number 2

Familiarise yourself with the latest trends in Kotlin, especially around Coroutines and Flow. Being able to articulate how you've used these features in past projects can set you apart from other candidates.

✨Tip Number 3

Since the role involves working in a Scrum/Agile environment, be ready to discuss your experience with Agile methodologies. Highlight any specific roles you've played in Agile teams and how you've contributed to successful project outcomes.

✨Tip Number 4

Prepare to talk about your experience with CI/CD tools like GitHub Actions or Jenkins. Sharing examples of how you've integrated these tools into your workflow can demonstrate your commitment to efficient development practices.

We think you need these skills to ace Senior Android Engineer

Kotlin
Jetpack Compose
Coroutines
Flow
StateFlow
SharedFlow
MVVM Architecture
MVI Architecture
Modular Architecture
Clean Architecture
Scrum/Agile Methodologies
Unit Testing
UI Testing
MockK
Data Structures
Algorithms
CI/CD Tools
GitHub Actions
Jenkins
Bitrise
Firebase Crashlytics
Sentry

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive experience in native Android development, particularly with Jetpack Compose. Emphasise your skills in Kotlin, MVVM, and MVI architectures to align with the job requirements.

Craft a Strong Cover Letter: In your cover letter, express your passion for Android development and detail your hands-on expertise with modern architectural patterns. Mention specific projects where you've implemented Modular Architecture and Clean Architecture principles.

Showcase Relevant Projects: Include links to your GitHub or portfolio showcasing relevant projects that demonstrate your proficiency in Kotlin, testing best practices, and CI/CD tools. This will give the hiring team tangible evidence of your skills.

Prepare for Technical Questions: Anticipate technical questions related to data structures, algorithms, and testing methodologies. Be ready to discuss your experience with MockK and crash reporting tools like Firebase Crashlytics during potential interviews.

How to prepare for a job interview at Norton Blake

✨Showcase Your Kotlin Expertise

Be prepared to discuss your experience with Kotlin in detail, especially focusing on Coroutines, Flow, StateFlow, and SharedFlow. Consider bringing examples of projects where you've implemented these features effectively.

✨Demonstrate Architectural Knowledge

Familiarise yourself with MVVM and MVI architectures, as well as Modular and Clean Architecture principles. Be ready to explain how you've applied these concepts in your previous work and the benefits they brought to your projects.

✨Highlight Testing Practices

Since testing is crucial for this role, prepare to discuss your approach to writing unit and UI tests. Mention your experience with MockK for test mocking and any specific challenges you faced while ensuring code quality.

✨Discuss CI/CD Experience

Talk about your familiarity with CI/CD tools like GitHub Actions, Jenkins, or Bitrise. Share specific instances where these tools improved your development workflow and how they contributed to the success of your projects.

Senior Android Engineer
Norton Blake
N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>