Senior Android Developer - Leeds (Hybrid) - Inside IR35 - 6+ Months
Job Title: Senior Android Engineer
Location: Leeds - 3x days a week onsite is mandatory
Duration: 6-12 months Rolling Contract
This project is INSIDE IR35
About the Role:
We are seeking a highly motivated and experienced Senior Android Engineer to join our team. You will play a key role in designing, building, and maintaining our innovative Android application.
The ideal candidate is passionate about creating exceptional user experiences, writing clean and secure code, and mentoring fellow engineers.
You will collaborate closely with product, design, and other engineering teams to architect and deliver robust solutions.
Key Responsibilities:
-
Design and build advanced applications for the Android platform using Kotlin.
-
Champion modern Android development practices, including Jetpack Compose for UI and a modular app architecture .
-
Collaborate with cross-functional teams to define, design, and ship new features.
-
Ensure code quality through best practices, code reviews, and writing unit tests.
-
Identify and correct bottlenecks, fix bugs, and improve application performance.
-
Maintain a strong focus on security throughout the development life cycle.
-
Guide and mentor less experienced developers, fostering a great engineering culture.
Required Qualifications:
-
5+ years of professional experience in Android development.
-
Expert proficiency in Kotlin.
-
Deep understanding of modern Android architecture patterns, with a strong preference for Clean Architecture .
-
Hands-on experience with Jetpack Compose for building user interfaces.
-
Proven experience with Dependency Injection frameworks, specifically Hilt.
-
Strong knowledge of Jetpack libraries (ViewModel, Room, Navigation, etc.).
-
Experience with asynchronous programming using Kotlin Coroutines .
-
Proficiency with networking libraries like Retrofit and data storage solutions like Room Database .
-
Experience writing unit tests with JUnit and Mockito .
-
A solid understanding of SOLID principles and software design best practices.
-
A security-oriented mindset with knowledge of secure mobile development practices.
Bonus Skills (Nice-to-Have):
-
Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines.
-
Familiarity with push notifications and cloud messaging.
-
Knowledge of RESTful APIs and web services.
- Company
- iBSC
- Location
- Leeds, Yorkshire, United Kingdom LS1 8
Hybrid / WFH Options - Employment Type
- Contract
- Salary
- GBP Daily
- Posted
- Company
- iBSC
- Location
- Leeds, Yorkshire, United Kingdom LS1 8
Hybrid / WFH Options - Employment Type
- Contract
- Salary
- GBP Daily
- Posted