Android Developer

Android Developer

Posted Today by Infoplus Technologies UK Limited

Negotiable
Undetermined
Undetermined
Greater Bristol Area, United Kingdom

Summary: The Android Developer role requires expertise in Kotlin/Java and a strong understanding of Android SDK and UI design principles. The position involves working with various Android architecture components and libraries, focusing on performance tuning and modular codebases. Candidates should be proficient in UI testing and familiar with Google's design principles and versioning tools.

Key Responsibilities:

  • Develop and maintain Android applications using Kotlin/Java.
  • Implement Android SDK features and adhere to UI design principles.
  • Optimize application performance through offline storage and threading techniques.
  • Utilize open-source libraries for common tasks and benchmarking.
  • Apply SOLID principles and work with MVVM/MVI architecture.
  • Integrate Jetpack libraries and Compose for modern UI development.
  • Conduct UI testing to ensure application quality.

Key Skills:

  • Excellent knowledge of Kotlin/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.
  • Proficient in Google's design principles and Git.
  • Understanding of SOLID principles and MVVM/MVI architecture.
  • Experience with Jetpack libraries and Compose.
  • Ability to work in a modularized codebase.
  • Experience in UI testing.

Salary (Rate): undetermined

City: Greater Bristol Area

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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 modularised codebase • UI testing