{"id":3581432,"url":"https://alion.io/job/coderus-junior-android-developer","title":"Junior Android Developer","company":{"id":4447831,"name":"Coderus","domain":"coderus.com","url":"https://alion.io/company/coderus-2","size_band":"1-10","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"junior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Ipswich, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Dart","optional":false},{"name":"Flutter","optional":false},{"name":"Kotlin","optional":false},{"name":"Agile","optional":true},{"name":"Clean Architecture","optional":true},{"name":"Hilt","optional":true},{"name":"Java","optional":true},{"name":"MVP","optional":true},{"name":"MVVM","optional":true},{"name":"Scrum","optional":true}],"status":"live","first_seen_at":"2026-11-01T03:06:15Z","employer_posted_date":"2026-11-01","last_verified_at":"2026-11-03T10:50:11Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Job Description\nJob Title:Android Developer\nPlace of Work:Hybrid(Remote & In-Person) Ross Building, Adastral Park, Martlesham, Ipswich, IP5 3RE\nHours of Work:Flexitime (40 Hours Per Week)\nReporting to:Developer Lead\nProgression:Junior Developer → Developer →Senior Developer→Developer Lead\nWe are seeking an enthusiastic, passionate and motivated individual to join our Android development team.\nThe Role: Android Developer\nAre you a creative and passionate Android developer with experience in Android and Kotlin or experience with Flutter and Dart Development to join our team. If you enjoy being innovative and coming top with new ides, then this role is for you.\nWhat does the job entail and what skills will you have or be able to build upon as an ideal candidate?\nDesirable Degree/Qualification\nYou will have strong academic skills with at least a 2:1 classification degree or masters in computer science, software engineering or similar computer science degree subject.\n\nAs part of the selection process, candidates should have the ability to demonstrate relevant academic, personal or professional projects.\n\nKey Tasks & Responsibilities\nExcellent communication and the ability to explain things to non technical stakeholders.\n\nDesigning and developing applications that meet high standards of quality in terms of usability, reliability, performance and accessibility.\n\nWorking with a cross functional, multi disciplinary team. For example, mobile, backend and embedded as well as others working in a single team.\n\nFollow an Agile scrum team development process.\n\nMaintaining well structured testable code.\n\nTaking part in code review to continually improve code quality, spot potential bugs and promote a shared understanding.\n\nCreating and / or maintaining technical documentation for software and processes.\n\nStaying updated on the latest platform development trends, tools and technologies.\n\nWorking with physical hardware devices at various states of it's firmware development and firmware tools for platform.\n\nWhat are skills that are nice to have and will make you a more competitive candidate?\nDesirable Skills\nAwareness of design principles (DRY, clean architecture)\n\nGood knowledge of design patterns (e.g Singleton, Builder, Factory, Repository)\n\nGood knowledge of architecture patterns (MVVM, MVP)\n\nFamiliarity in Object - orientated based languages and design principles (Java / Kotlin)\n\nRelevant platform experience with Flutter\n\nFamiliarity with Architecture components\n\nFamiliarity with Jet Pack Compose \n\nFamiliarity with dependancy injection (e.g Manual / Hilt )\nWant to know more about life at Coderus?\n\nVisit our careers page or follow us on social media.","description_format":"text","description_chars":2683,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Software","Mobile App Development Services","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-11-01T03:06:15Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":23,"reasons":["seen:2","velocity","win:early","comp:junior"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/coderus-junior-android-developer","json_url":"https://alion.io/job/coderus-junior-android-developer.json","meta":{"generated_at":"2026-11-03T14:53:08Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":20824,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4447831},"rest":"https://alion.io/mcp/rest/get_company?id=4447831"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcoderus-junior-android-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcoderus-junior-android-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcoderus-junior-android-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/coderus-junior-android-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcoderus-junior-android-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3581432}},{"tool":"search_jobs","arguments":{"company":"coderus.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3581432},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}