[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-uikit-gb":3,"job-search-\u002Fde-gb\u002Fjobs-by-skill\u002Fuikit":4,"skill-page-filters-\u002Fde-gb\u002Fjobs-by-skill\u002Fuikit":94,"featured-jobs-\u002Fde-gb\u002Fjobs-by-skill\u002Fuikit":218},{},{"total":5,"jobs":6},2,[7,61],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":16,"processed_city_gmaps":17,"processed_country_iso_code_gmaps":19,"processed_home_office":21,"processed_salary_min":22,"processed_salary_max":23,"processed_salary_currency":24,"processed_salary_source":25,"processed_working_hours":26,"processed_employment_types":28,"processed_it_skills":29,"processed_it_skills_labels":32,"processed_job_expertise_skills":48,"processed_job_expertise_skills_labels":49,"max_cpc":60,"actual_cpc":60},69017,"ios-engineer-engine-by-starling-starling","iOS Engineer - Engine by Starling",null,false,{"name":14,"slug":15,"logo_url":11},"Starling","starling","https:\u002F\u002Fworkablehr.s3.amazonaws.com\u002Fuploads\u002Faccount\u002Flogo\u002F71732\u002Flogo",[18],"London",[20],"GB","hybrid",60000,90000,"GBP","estimated",[27],"FULL_TIME","permanent",{"realm":30,"swift":31,"uikit":31,"danger":5,"mvvm-c":30,"rxswift":30,"snapkit":30,"sourcery":5,"swiftgen":5,"swiftlint":5,"swiftformat":5,"auto layout dsl":30,"code generation":5,"ios development":31,"reactive programming":30},3,4,[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47],"Swift","UIKit","RxSwift","SnapKit","Realm","Sourcery","SwiftGen","SwiftFormat","SwiftLint","Danger","MVVM-C","Reactive Programming","Auto Layout DSL","Code Generation","iOS Development",{"fintech":5,"testing":31,"product design":30,"user experience":30,"agile methodologies":30,"feature development":31,"software architecture":30,"code quality assurance":31,"mobile app development":31,"banking domain knowledge":5},[50,51,52,53,54,55,56,57,58,59],"Mobile App Development","Software Architecture","Code Quality Assurance","Testing","Feature Development","Product Design","User Experience","Banking Domain Knowledge","Fintech","Agile Methodologies",1,{"id":62,"slug":63,"title":64,"raw_title":11,"is_featured":12,"company":65,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":68,"processed_country_iso_code_gmaps":69,"processed_home_office":21,"processed_salary_min":22,"processed_salary_max":23,"processed_salary_currency":24,"processed_salary_source":25,"processed_working_hours":70,"processed_employment_types":28,"processed_it_skills":71,"processed_it_skills_labels":72,"processed_job_expertise_skills":84,"processed_job_expertise_skills_labels":85,"max_cpc":60,"actual_cpc":60},57839,"telematics-mobile-app-developer-2128gb00-howden-driving-data-limited","Telematics Mobile App Developer",{"name":66,"slug":67,"logo_url":11},"Howden Driving Data Limited","howden-driving-data-limited",[],[20],[27],{"ble":30,"flow":31,"swift":30,"uikit":30,"kotlin":31,"ios sdk":30,"swiftui":30,"firebase":30,"coroutines":31,"android sdk":31,"corelocation":30,"jetpack compose":31,"ai coding agents":30},[73,74,75,33,76,34,77,78,79,80,81,82,83],"Kotlin","Coroutines","Flow","SwiftUI","Jetpack Compose","Android SDK","iOS SDK","CoreLocation","BLE","Firebase","AI coding agents",{"debugging":31,"telematics":30,"gps accuracy":30,"sensor fusion":30,"concurrency testing":31,"release engineering":30,"background execution":31,"android runtime permissions":31},[86,87,88,89,90,91,92,93],"Background execution","Android runtime permissions","Concurrency testing","Debugging","Release engineering","Telematics","Sensor fusion","GPS accuracy",{"industry":95,"employment_type":105,"expertise_skills":108,"it_skills":151,"salary_currency":214,"processed_working_hours":216},[96,99,102],{"key":97,"label":98,"count":5},"financial technology","Financial Technology",{"key":100,"label":101,"count":60},"banking software","Banking Software",{"key":103,"label":104,"count":60},"insurance","Insurance",[106],{"key":28,"label":107,"count":5},"PERMANENT",[109,111,113,116,118,121,123,125,127,130,132,134,136,138,140,143,146,149],{"key":110,"label":53,"slug":110,"count":60},"testing",{"key":112,"label":57,"slug":112,"count":60},"banking-domain-knowledge",{"key":114,"label":115,"slug":114,"count":60},"gps-accuracy","Gps Accuracy",{"key":117,"label":56,"slug":117,"count":60},"user-experience",{"key":119,"label":120,"slug":119,"count":60},"android-runtime-permissions","Android Runtime Permissions",{"key":122,"label":52,"slug":122,"count":60},"code-quality-assurance",{"key":124,"label":55,"slug":124,"count":60},"product-design",{"key":126,"label":54,"slug":126,"count":60},"feature-development",{"key":128,"label":129,"slug":128,"count":60},"background-execution","Background Execution",{"key":131,"label":59,"slug":131,"count":60},"agile-methodologies",{"key":133,"label":89,"slug":133,"count":60},"debugging",{"key":135,"label":58,"slug":135,"count":60},"fintech",{"key":137,"label":51,"slug":137,"count":60},"software-architecture",{"key":139,"label":91,"slug":139,"count":60},"telematics",{"key":141,"label":142,"slug":141,"count":60},"release-engineering","Release Engineering",{"key":144,"label":145,"slug":144,"count":60},"concurrency-testing","Concurrency Testing",{"key":147,"label":148,"slug":147,"count":60},"sensor-fusion","Sensor Fusion",{"key":150,"label":50,"slug":150,"count":60},"mobile-app-development",[152,155,157,160,162,165,167,169,171,174,176,179,181,183,186,189,191,194,197,199,202,205,208,211],{"key":153,"label":154,"slug":153,"count":5},"uikit","Uikit",{"key":156,"label":33,"slug":156,"count":5},"swift",{"key":158,"label":159,"slug":158,"count":60},"android-sdk","Android Sdk",{"key":161,"label":37,"slug":161,"count":60},"realm",{"key":163,"label":164,"slug":163,"count":60},"rxswift","Rxswift",{"key":166,"label":74,"slug":166,"count":60},"coroutines",{"key":168,"label":77,"slug":168,"count":60},"jetpack-compose",{"key":170,"label":82,"slug":170,"count":60},"firebase",{"key":172,"label":173,"slug":172,"count":60},"swiftui","Swiftui",{"key":175,"label":73,"slug":175,"count":60},"kotlin",{"key":177,"label":178,"slug":177,"count":60},"swiftformat","Swiftformat",{"key":180,"label":44,"slug":180,"count":60},"reactive-programming",{"key":182,"label":38,"slug":182,"count":60},"sourcery",{"key":184,"label":185,"slug":184,"count":60},"swiftgen","Swiftgen",{"key":187,"label":188,"slug":187,"count":60},"auto-layout-dsl","Auto Layout Dsl",{"key":190,"label":42,"slug":190,"count":60},"danger",{"key":192,"label":193,"slug":192,"count":60},"ble","Ble",{"key":195,"label":196,"slug":195,"count":60},"ios-development","Ios Development",{"key":198,"label":75,"slug":198,"count":60},"flow",{"key":200,"label":201,"slug":200,"count":60},"ios-sdk","Ios Sdk",{"key":203,"label":204,"slug":203,"count":60},"swiftlint","Swiftlint",{"key":206,"label":207,"slug":206,"count":60},"ai-coding-agents","Ai Coding Agents",{"key":209,"label":210,"slug":209,"count":60},"corelocation","Corelocation",{"key":212,"label":213,"slug":212,"count":60},"mvvm-c","Mvvm-C",[215],{"key":24,"label":24,"count":5},[217],{"key":27,"label":27,"count":5},{"total":219,"jobs":220},0,[]]