Negotiable
Inside
Hybrid
Leeds, England, United Kingdom
Summary: The role of Senior Android Engineer involves developing and producing mobile components and services while collaborating with strategy and UX/UI Design teams. The position requires a strong focus on security and mentoring less experienced developers. Candidates should possess extensive knowledge in Android mobile development, particularly in Kotlin and Java, and have experience with various architectural patterns and tools. This is a hybrid role based in Leeds, UK, classified as inside IR35.
Key Responsibilities:
- Develop and produce mobile components and services for Android applications.
- Collaborate with strategy and UX/UI Design teams to architect and implement solutions.
- Mentor and educate less experienced developers.
- Ensure security is integrated into all aspects of development.
- Design mobile experiences for various screen sizes and Android versions.
- Write unit tests and ensure robust application performance.
- Utilize architectural patterns and frameworks for scalable application development.
Key Skills:
- Proficient in Kotlin and Java.
- Strong knowledge of Android SDK and UI design principles.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with the open-source Android ecosystem and libraries.
- Experience with MVVM/MVI architecture and Jetpack libraries.
- Excellent communication skills, both verbal and written.
- Hands-on experience with Retrofit and Dagger.
- Strong understanding of Clean Architecture and Dependency Injection frameworks.
Salary (Rate): undetermined
City: Leeds
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Senior
Industry: IT
The Role:Android Engineers
Location: Leeds, UK - Hybrid
Role type: Inside IR35 Contract
Job Description: We’re looking for a self- motivated Senior Android Engineer, proficient in Android mobile development. You’ll have technical know-how from crafting, developing, and producing mobile components and services, stakeholder management working closely with strategy and UX/UI Design teams to architect, design and implement solutions and you’ll love mentoring and educating less experienced developers. Security is at the heart of everything we do at LBG, and our Engineers contribute to building a secure culture. It’ll feature as a key part of your role - having a secure mindset to provide strong and resilient business solutions that safeguard our business and customers from security threats.
About You:
- • Professional working knowledge in designing a mobile experience for variable screen sizes in variable versions of Android
- • Excellent knowledge of Kotlin/Java
- • Strong knowledge of Android SDK, Android UI design principles, patterns, and best practices
- • Experience with offline storage, threading, and performance tuning
- • Awesome knowledge of the open-source Android ecosystem and the libraries available for common tasks and benchmarking and optimisation
- • Proficient in Google's Android design principles, interface guidelines, and code versioning tools, such as Git
- • Applying SOLID Principles
- • MVVM/MVI architecture, Android Architecture Components and other Jetpack libraries
- • Jetpack Compose
- • Working in a modularized codebase
- • UI testing
Communication Skills – The candidate must have excellent communication skills, both verbal and written, as they will be expected to collaborate effectively with teams and stakeholders.
Technical Skills : Strong hands-on experience with Kotlin and practical implementation of Jetpack components . Proficiency in writing unit tests using Mockito to ensure robust and reliable applications. Solid understanding of Architectural Patterns , with a focus on Clean Architecture , which is frequently used in modern Android development. Expertise in Dependency Injection frameworks. Strong knowledge and working experience with Retrofit for API integration. Hands-on experience with Dagger for dependency management and scalable application development.
Experience Requirement – We are looking for an experienced Android Developer with 7–10 years of expertise in building and delivering high-quality mobile applications.