—
*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 and UI updates to ). * 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 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
No hard skills extracted
No soft skills extracted
| Query | Country | Status | Response ms | Created |
|---|---|---|---|---|
| Junior Android Developer | fallback | 517 | 2026-03-21 21:55 | |
| junior programmer in London | gb | processed | 14286 | 2026-03-21 17:48 |
{
"job_id": "ZbU1HGjpVdCD0CtjAAAAAA==",
"job_city": "London",
"job_state": null,
"job_title": "Junior Android Developer",
"job_country": "GB",
"job_benefits": null,
"job_latitude": 51.5072178,
"job_location": "London",
"job_onet_soc": "15113200",
"apply_options": [
{
"is_direct": false,
"publisher": "Talents By StudySmarter",
"apply_link": "https://talents.studysmarter.co.uk/companies/information-tech-consultants/london/junior-android-developer-29437752/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Climate Jobs",
"apply_link": "https://workingreen.jobs/offers/junior-android-developer-at-octopus-energy-london-uk?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Jobilize",
"apply_link": "https://www.jobilize.com/job/gb-inner-london-junior-android-developer-information-tech-consultants?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": null,
"publisher": "Talents By StudySmarter",
"apply_link": "https://talents.studysmarter.co.uk/companies/information-tech-consultants/london/junior-android-developer-29437752/"
}
],
"employer_logo": null,
"employer_name": "Information Tech Consultants",
"job_is_remote": false,
"job_longitude": -0.12758619999999998,
"job_posted_at": "20 days ago",
"job_publisher": "Talents By StudySmarter",
"job_apply_link": "https://talents.studysmarter.co.uk/companies/information-tech-consultants/london/junior-android-developer-29437752/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
"job_highlights": {},
"job_max_salary": null,
"job_min_salary": null,
"job_description": "*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 and UI updates to ). * 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\nstatus 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",
"job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DZbU1HGjpVdCD0CtjAAAAAA%3D%3D&vssid=jobs-detail-viewer",
"employer_website": "https://www.informationtechconsultants.co.uk",
"job_onet_job_zone": "4",
"job_salary_period": "YEAR",
"job_apply_is_direct": false,
"job_employment_type": "Full–time",
"job_employment_types": [
"FULLTIME"
],
"job_posted_at_timestamp": 1772323200,
"job_posted_at_datetime_utc": "2026-03-01T00:00:00.000Z"
}