Information Tech Consultants
Junior Android DeveloperInformation Tech ConsultantsLondon, England, United Kingdom
Information Tech Consultants

Junior Android Developer

Information Tech Consultants
  • GB
    London, England, United Kingdom
  • GB
    London, England, United Kingdom

About

*Junior Android Developer – Urgent Hiring*
*Location:* London, United Kingdom (Onsite Role)
*Job Type:* Full-Time
*Experience Required:* 2–5 Years
*Compensation:* £35,000 – £38,000 per year
*Education:* Bachelor’s Degree in Computer Science / IT
*About Us*
Information Tech Consultants Ltd (ITC) is a London-based mobile app development consultancy specializing in Android, iOS, and cross-platform solutions. With over 35,000 mobile development hours delivered across UK clients, we build scalable, high-performance mobile applications.
*Job Overview*
We are seeking a skilled *Junior Android Developer *to design, develop, and maintain high-performance Android applications. The ideal candidate will have hands-on experience in Kotlin/Java, Android SDK, RESTful API integration, and modern mobile app architecture.
*Required Skills*
*1. Coroutines & Threading Basics*
* Comfortable writing and calling suspend functions.
* Understands how to switch threads (e.g., moving network calls to Dispatchers.IO and UI updates to Dispatchers.Main).
* Can make two simple network calls concurrently using async and wait for both to finish.
*2. Standard App Architecture (MVVM)*
* Clear understanding of the ViewModel and Repository patterns to separate UI from data.
* Ability to observe basic data streams (like LiveData or basic StateFlow) to update the UI.
* Knows not to put business logic or API calls directly inside an Activity or Fragment.
*3. Practical Networking*
* Comfortable setting up and using Retrofit with Kotlin serialization or Gson.
* Knows how to pass dynamic headers (like a standard Authorization Bearer token) to an API request.
* Understands common HTTP status codes (e.g., handling a 401 Unauthorized vs. a 500 Server Error).
*4. Basic Dependency Injection*
* Understands the _concept_ of injecting dependencies rather than creating them manually.
* Can use a framework like Hilt to inject a Repository into a ViewModel or an API interface into a Repository, even if they don't know how to build complex custom scopes.
*5. Clean Code Organization*
* Can organize code logically by feature (e.g., login, profile, settings) rather than dumping everything into giant ui or network packages.
* Understands the concept of keeping the codebase modular, even if they haven't built a multi-module Gradle project yet.
*6. Standard Error Handling*
* Knows how to wrap coroutine network calls in try/catch blocks.
* Can map basic network exceptions to user-friendly UI states (Loading, Success, Error).
Apply now if you’re available to join immediately and ready for an onsite role in the UK.
Job Types: Full-time, Permanent
Pay: £35,000.00-£38,000.00 per year
Application question(s):
* Are you open to relocate anywhere in UK?
* Could you please share your current U.K. work status?
Education:
* Bachelor's (required)
Work authorisation:
* United Kingdom (required)
Work Location: In person
  • London, England, United Kingdom

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.