Enable job alerts via email!

2X Android Developer

iBSC

Leeds

Hybrid

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Job summary

A technology company in Leeds is seeking 2 Android Developers for a 6-month contract, requiring 3 days on-site. The role includes designing for various screen sizes, engaging with Android ecosystems, and applying design principles. Strong expertise in Kotlin/Java is essential, alongside experience in Jetpack components and UI testing. This position offers 2 days of remote work per week.

Qualifications

  • Strong experience in Kotlin/Java and Android SDK.
  • Experience with Android UI design principles, patterns, and best practices.
  • Proficiency with code versioning tools (Git) and applying architectural patterns (SOLID, MVVM/MVI).

Responsibilities

  • Designing mobile experiences for various Android screen sizes.
  • Engaging with the open-source Android ecosystem.
  • Adopting Google's Android design principles and code versioning tooling.

Skills

Kotlin
Android SDK
Android UI Design Principles
Git
Performance Tuning

Tools

Jetpack Compose
Dagger2
Retrofit
RxJava
Job description
Overview

2x Android Developer for a 6 month rolling contract inside IR35 based in Leeds, offering 2 days per week remote and requiring 3 days per week on-site.

Responsibilities
  • Designing a mobile experience for variable screen sizes across different Android versions.
  • Apply Android UI design principles, patterns, and best practices.
  • Work with offline storage, threading, and performance tuning.
  • Engage with the open-source Android ecosystem and libraries for common tasks, benchmarking, and optimisation.
  • Adopt Google's Android design principles, interface guidelines, and code versioning tooling (Git).
  • Apply SOLID principles, MVVM/MVI architecture, Android Architecture Components, and other Jetpack libraries, including Jetpack Compose.
  • Work within a modularised codebase and contribute to UI testing.
Required qualifications
  • Strong experience in Kotlin/Java and Android SDK.
  • Experience with Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Proficiency with code versioning tools (Git) and applying architectural patterns (SOLID, MVVM/MVI).
  • Experience with Jetpack components and Jetpack Compose.
  • Experience working in a modularised codebase and performing UI testing.
Desirable experience
  • Understanding of basic app architectures (MVP/MVVM/MVI/Clean Architecture).
  • Experience with common libraries such as Dagger2, Retrofit, Coroutines, RxJava.
  • Experience with cloud messaging APIs and push notifications.
  • Knowledge of HTML5, CSS3, JavaScript, and responsive web design.
  • Knowledge of RESTful APIs and web services.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.