{"id":3581433,"url":"https://alion.io/job/coderus-ios-developer","title":"iOS 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":null,"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":{"min_usd":60000,"max_usd":156000,"period":"year","method":"role_country_seniority_unknown","sample_n":29},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Objective-C","optional":false},{"name":"Swift","optional":false},{"name":"Agile","optional":true},{"name":"AWS","optional":true},{"name":"Bitrise","optional":true},{"name":"CI/CD","optional":true},{"name":"Clean Architecture","optional":true},{"name":"Confluence","optional":true},{"name":"Fastlane","optional":true},{"name":"Firebase","optional":true},{"name":"Git","optional":true},{"name":"GitHub Actions","optional":true},{"name":"Jenkins","optional":true},{"name":"Jira","optional":true},{"name":"MVC","optional":true},{"name":"MVVM","optional":true},{"name":"Proxmox VE","optional":true},{"name":"Scrum","optional":true},{"name":"SwiftUI","optional":true},{"name":"Ubuntu","optional":true},{"name":"XCTest","optional":true}],"status":"live","first_seen_at":"2026-11-01T03:06:15Z","employer_posted_date":"2026-11-01","last_verified_at":"2026-11-03T05:56:17Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Job Description\nJob Title:iOS 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 iOS development team.\nThe Role\nWe are seeking a creative and passionate iOS developer with experience in Objective-C and Swift development to join our team. If you enjoy being innovative and coming up with new ideas, 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. E.g mobile, backend and embedded as well as others working in a single team.\n\nFollow an Agile Scrum team development process.\n\nMaintaining well structure and 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 techniques.\n\nWorking with physical hardware devices at various states of it’s firmware development and firmware tools for that platform.\n\nContributing to the overall architectural design of applications.\n\nScoping out and breaking down work based on client requirements.\n\nMentoring and supporting other team members. Helping them to identify and progress towards professional objectives.\n\nCollaborate closely with clients and development teams to ensure that set goals are met.\n\nAssisting in the maintenance of supporting infrastructure, (Ubuntu Server, Proxmox).\nEssential Skills\n\nSkills you can demonstrate you know or skills you can demonstrate you are able to learn.\nGood knowledge of design principles (DRY, clean architecture).\n\nExperience with design patterns (e.g Singleton, Builder, Factory, Repository)\n\nExperience with architecture patterns (MVVM, MVC).\n\nExperience in Object-oriented based languages & design principles (e.g. Swift/Objective-C)\n\nRelevant iOS platform experience.\n\nProficient understanding of source code version tools (e.g Git, SVN, Mercurial).\n\nFamiliarity with unit testing (e.g XCTest)\n\nAwareness of the latest industry trends and iOS development best practices.\n\nDesirable Skills\nExperience with continuous integration environments (e.g Jenkins, Bitrise, GitHub Actions).\n\nExperience with complete software development lifecycle.\n\nExperience releasing apps to production via distribution channels.\n\nExperience with an Agile framework SCRUM, Kansan).\n\nSoftware control management system (Jira, Confluence).\n\nExperience with performance and memory tuning tools (e.g. Instruments, Xcode)\n\nExperience with Bluetooth or BLE.\n\nExperience with Firebase or AWS\n\nExperience with Fastlane.\n\nExperience integration and UI testing (e.g XCUI test).\n\nExperience with SwiftUI and concurrency.\n\nWant to know more about life at Coderus?\nVisit our careers page or follow us on social media.","description_format":"text","description_chars":3737,"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":27,"reasons":["seen:2","velocity","win:early"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/coderus-ios-developer","json_url":"https://alion.io/job/coderus-ios-developer.json","meta":{"generated_at":"2026-11-03T06:32:34Z","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":9045,"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-ios-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-ios-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-ios-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-ios-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcoderus-ios-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3581433}},{"tool":"search_jobs","arguments":{"company":"coderus.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3581433},"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"}}