[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-coroutines-global":3,"skill-page-filters-\u002Fde-global\u002Fjobs-by-skill\u002Fcoroutines":4,"job-search-\u002Fde-global\u002Fjobs-by-skill\u002Fcoroutines":185,"featured-jobs-\u002Fde-global\u002Fjobs-by-skill\u002Fcoroutines":349},{},{"industry":5,"employment_type":24,"expertise_skills":29,"it_skills":102,"salary_currency":175,"processed_working_hours":182},[6,10,14,18,21],{"key":7,"label":8,"count":9},"insurance","Insurance",3,{"key":11,"label":12,"count":13},"financial technology","Financial Technology",2,{"key":15,"label":16,"count":17},"banking","Banking",1,{"key":19,"label":20,"count":17},"financial services","Financial Services",{"key":22,"label":23,"count":17},"banking software","Banking Software",[25],{"key":26,"label":27,"count":28},"permanent","PERMANENT",5,[30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99],{"key":31,"label":32,"slug":31,"count":13},"code-review","Code Review",{"key":34,"label":35,"slug":34,"count":13},"performance-assessment","Performance Assessment",{"key":37,"label":38,"slug":37,"count":13},"production-application-development","Production Application Development",{"key":40,"label":41,"slug":40,"count":13},"mobile-and-web-frameworkssdks","Mobile And Web Frameworks\u002FSdks",{"key":43,"label":44,"slug":43,"count":17},"accessibility","Accessibility",{"key":46,"label":47,"slug":46,"count":17},"banking-domain-knowledge","Banking Domain Knowledge",{"key":49,"label":50,"slug":49,"count":17},"gps-accuracy","Gps Accuracy",{"key":52,"label":53,"slug":52,"count":17},"android-runtime-permissions","Android Runtime Permissions",{"key":55,"label":56,"slug":55,"count":17},"application-security","Application Security",{"key":58,"label":59,"slug":58,"count":17},"monitoring","Monitoring",{"key":61,"label":62,"slug":61,"count":17},"clean-architecture","Clean Architecture",{"key":64,"label":65,"slug":64,"count":17},"open-source-contribution","Open Source Contribution",{"key":67,"label":68,"slug":67,"count":17},"software-architecture-and-design","Software Architecture And Design",{"key":70,"label":71,"slug":70,"count":17},"data-protection","Data Protection",{"key":73,"label":74,"slug":73,"count":17},"background-execution","Background Execution",{"key":76,"label":77,"slug":76,"count":17},"mvvm","Mvvm",{"key":79,"label":80,"slug":79,"count":17},"library-maintenance","Library Maintenance",{"key":82,"label":83,"slug":82,"count":17},"automated-testing","Automated Testing",{"key":85,"label":86,"slug":85,"count":17},"sdk-development","Sdk Development",{"key":88,"label":89,"slug":88,"count":17},"debugging","Debugging",{"key":91,"label":92,"slug":91,"count":17},"technical-leadership","Technical Leadership",{"key":94,"label":95,"slug":94,"count":17},"incident-management","Incident Management",{"key":97,"label":98,"slug":97,"count":17},"secure-mobile-application-development","Secure Mobile Application Development",{"key":100,"label":101,"slug":100,"count":17},"multi-module-architectures","Multi-Module Architectures",[103,106,109,112,115,118,121,124,127,130,133,136,139,142,145,148,151,154,157,160,163,166,169,172],{"key":104,"label":105,"slug":104,"count":28},"kotlin","Kotlin",{"key":107,"label":108,"slug":107,"count":28},"coroutines","Coroutines",{"key":110,"label":111,"slug":110,"count":9},"cicd","Ci\u002FCd",{"key":113,"label":114,"slug":113,"count":9},"jetpack-compose","Jetpack Compose",{"key":116,"label":117,"slug":116,"count":9},"swift","Swift",{"key":119,"label":120,"slug":119,"count":13},"data-structures-and-algorithms","Data Structures And Algorithms",{"key":122,"label":123,"slug":122,"count":13},"javascript","Javascript",{"key":125,"label":126,"slug":125,"count":13},"application-monitoring-tools","Application Monitoring Tools",{"key":128,"label":129,"slug":128,"count":13},"infrastructure-as-code","Infrastructure As Code",{"key":131,"label":132,"slug":131,"count":13},"flutter","Flutter",{"key":134,"label":135,"slug":134,"count":13},"react","React",{"key":137,"label":138,"slug":137,"count":13},"state-management","State Management",{"key":140,"label":141,"slug":140,"count":13},"testing-strategies","Testing Strategies",{"key":143,"label":144,"slug":143,"count":13},"typescript","Typescript",{"key":146,"label":147,"slug":146,"count":13},"architecture-and-design-patterns","Architecture And Design Patterns",{"key":149,"label":150,"slug":149,"count":13},"streams","Streams",{"key":152,"label":153,"slug":152,"count":13},"reactive-programming","Reactive Programming",{"key":155,"label":156,"slug":155,"count":13},"dependency-injection","Dependency Injection",{"key":158,"label":159,"slug":158,"count":13},"android","Android",{"key":161,"label":162,"slug":161,"count":13},"angular","Angular",{"key":164,"label":165,"slug":164,"count":13},"rx","Rx",{"key":167,"label":168,"slug":167,"count":13},"ios","Ios",{"key":170,"label":171,"slug":170,"count":13},"dart","Dart",{"key":173,"label":174,"slug":173,"count":13},"rest-apis","Rest Apis",[176,178,180],{"key":177,"label":177,"count":13},"GBP",{"key":179,"label":179,"count":13},"USD",{"key":181,"label":181,"count":17},"EUR",[183],{"key":184,"label":184,"count":28},"FULL_TIME",{"total":28,"jobs":186},[187,232,270,300,330],{"id":188,"slug":189,"title":190,"raw_title":191,"is_featured":192,"company":193,"raw_hiringOrganization_logo_url":191,"processed_city_gmaps":196,"processed_country_iso_code_gmaps":198,"processed_home_office":200,"processed_salary_min":201,"processed_salary_max":202,"processed_salary_currency":181,"processed_salary_source":203,"processed_working_hours":204,"processed_employment_types":26,"processed_it_skills":205,"processed_it_skills_labels":207,"processed_job_expertise_skills":223,"processed_job_expertise_skills_labels":224,"max_cpc":17,"actual_cpc":17},71856,"senior-engineer-android-fmx-f063-db-global-technology-srl","Senior Engineer, Android (f\u002Fm\u002Fx)",null,false,{"name":194,"slug":195,"logo_url":191},"F063 DB Global Technology SRL","f063-db-global-technology-srl",[197],"Bukarest",[199],"RO","hybrid",30000,50000,"estimated",[184],{"xml":9,"hilt":206,"kover":9,"detekt":9,"kotlin":206,"junit 5":206,"mockito":206,"ai tools":9,"keystore":206,"teamcity":9,"coroutines":206,"artifactory":9,"ssl pinning":206,"aes encryption":206,"flow\u002Fstateflow":206,"ci\u002Fcd pipelines":206,"jetpack compose":206,"rxjava\u002Frxkotlin":9},4,[105,108,208,209,210,211,212,213,214,215,216,217,114,218,219,220,221,222],"Flow\u002FStateFlow","RxJava\u002FRxKotlin","JUnit 5","Mockito","Kover","Hilt","CI\u002FCD pipelines","Artifactory","Teamcity","detekt","XML","SSL pinning","AES encryption","Keystore","AI tools",{"mvi":9,"mvvm":206,"monitoring":9,"data protection":206,"solid principles":206,"automated testing":206,"clean architecture":206,"android development":206,"incident management":9,"application security":206,"dependency injection":206,"static code analysis":206,"regulated environments":9,"multi-module architectures":206,"secure mobile application development":206},[225,62,226,227,228,156,98,56,71,83,229,95,59,230,231],"Android Development","MVVM","MVI","Multi-module Architectures","Static Code Analysis","SOLID Principles","Regulated Environments",{"id":233,"slug":234,"title":235,"raw_title":191,"is_featured":192,"company":236,"raw_hiringOrganization_logo_url":239,"processed_city_gmaps":240,"processed_country_iso_code_gmaps":244,"processed_home_office":200,"processed_salary_min":246,"processed_salary_max":247,"processed_salary_currency":177,"processed_salary_source":203,"processed_working_hours":248,"processed_employment_types":26,"processed_it_skills":249,"processed_it_skills_labels":250,"processed_job_expertise_skills":262,"processed_job_expertise_skills_labels":263,"max_cpc":17,"actual_cpc":17},69029,"android-engineer-engine-by-starling-starling","Android Engineer - Engine by Starling",{"name":237,"slug":238,"logo_url":191},"Starling","starling","https:\u002F\u002Fworkablehr.s3.amazonaws.com\u002Fuploads\u002Faccount\u002Flogo\u002F71732\u002Flogo",[241,242,243],"London","Bury","Cardiff",[245],"GB",60000,90000,[184],{"git":9,"coil":9,"java":9,"ci\u002Fcd":9,"junit":9,"realm":9,"dagger":9,"kotlin":206,"rxjava2":9,"espresso":9,"retrofit":9,"coroutines":9,"xml layouts":9,"jetpack compose":9,"android development":206},[225,105,251,252,253,254,255,114,108,256,257,258,259,260,261],"Java","Dagger","Realm","Retrofit","Coil","RxJava2","XML Layouts","Espresso","JUnit","CI\u002FCD","Git",{"testing":206,"accessibility":206,"sdk development":9,"library maintenance":9,"internationalization":9,"software engineering":206,"mobile app development":206,"security implementation":206,"banking domain knowledge":9,"open source contribution":9},[264,265,47,266,44,267,268,269,65,80],"Mobile App Development","Software Engineering","Security Implementation","Testing","SDK Development","Internationalization",{"id":271,"slug":272,"title":273,"raw_title":191,"is_featured":192,"company":274,"raw_hiringOrganization_logo_url":191,"processed_city_gmaps":277,"processed_country_iso_code_gmaps":278,"processed_home_office":200,"processed_salary_min":246,"processed_salary_max":247,"processed_salary_currency":177,"processed_salary_source":203,"processed_working_hours":279,"processed_employment_types":26,"processed_it_skills":280,"processed_it_skills_labels":281,"processed_job_expertise_skills":291,"processed_job_expertise_skills_labels":292,"max_cpc":17,"actual_cpc":17},57839,"telematics-mobile-app-developer-2128gb00-howden-driving-data-limited","Telematics Mobile App Developer",{"name":275,"slug":276,"logo_url":191},"Howden Driving Data Limited","howden-driving-data-limited",[],[245],[184],{"ble":9,"flow":206,"swift":9,"uikit":9,"kotlin":206,"ios sdk":9,"swiftui":9,"firebase":9,"coroutines":206,"android sdk":206,"corelocation":9,"jetpack compose":206,"ai coding agents":9},[105,108,282,117,283,284,114,285,286,287,288,289,290],"Flow","SwiftUI","UIKit","Android SDK","iOS SDK","CoreLocation","BLE","Firebase","AI coding agents",{"debugging":206,"telematics":9,"gps accuracy":9,"sensor fusion":9,"concurrency testing":206,"release engineering":9,"background execution":206,"android runtime permissions":206},[293,294,295,89,296,297,298,299],"Background execution","Android runtime permissions","Concurrency testing","Release engineering","Telematics","Sensor fusion","GPS accuracy",{"id":301,"slug":302,"title":303,"raw_title":191,"is_featured":192,"company":304,"raw_hiringOrganization_logo_url":191,"processed_city_gmaps":307,"processed_country_iso_code_gmaps":309,"processed_home_office":200,"processed_salary_min":311,"processed_salary_max":312,"processed_salary_currency":179,"processed_salary_source":203,"processed_working_hours":313,"processed_employment_types":26,"processed_it_skills":314,"processed_it_skills_labels":315,"processed_job_expertise_skills":325,"processed_job_expertise_skills_labels":326,"max_cpc":17,"actual_cpc":17},83675,"staff-engineer-flutter-hybrid-government-employees-insurance-company","Staff Engineer - Flutter (HYBRID)",{"name":305,"slug":306,"logo_url":191},"Government Employees Insurance Company","government-employees-insurance-company",[308],"Bethesda",[310],"US",115000,230000,[184],{"rx":206,"ios":206,"dart":206,"ci\u002Fcd":206,"react":206,"swift":206,"kotlin":206,"android":206,"angular":206,"flutter":206,"streams":206,"debugging":206,"rest apis":206,"coroutines":206,"javascript":206,"typescript":206,"state management":206,"testing strategies":206,"dependency injection":206,"reactive programming":206,"infrastructure as code":206,"application monitoring tools":206,"data structures and algorithms":206,"architecture and design patterns":206,"software development life cycle tooling":206},[105,117,316,317,171,132,159,318,135,162,319,260,320,126,321,156,138,153,150,108,322,323,324,141,89],"JavaScript","TypeScript","iOS","REST APIs","Infrastructure as Code","Data Structures and Algorithms","RX","Software Development Life Cycle Tooling","Architecture and Design Patterns",{"code review":206,"design sessions":206,"performance assessment":206,"mobile and web frameworks\u002Fsdks":206,"software architecture and design":206,"production application development":206},[327,328,38,32,329,35],"Mobile and Web Frameworks\u002FSDKs","Software Architecture and Design","Design Sessions",{"id":331,"slug":332,"title":333,"raw_title":191,"is_featured":192,"company":334,"raw_hiringOrganization_logo_url":191,"processed_city_gmaps":335,"processed_country_iso_code_gmaps":336,"processed_home_office":200,"processed_salary_min":337,"processed_salary_max":338,"processed_salary_currency":179,"processed_salary_source":203,"processed_working_hours":339,"processed_employment_types":26,"processed_it_skills":340,"processed_it_skills_labels":341,"processed_job_expertise_skills":343,"processed_job_expertise_skills_labels":344,"max_cpc":17,"actual_cpc":348},83654,"senior-staff-engineer-flutter-government-employees-insurance-company","Senior Staff Engineer - Flutter",{"name":305,"slug":306,"logo_url":191},[308],[310],120000,260000,[184],{"rx":206,"ios":206,"dart":206,"ci\u002Fcd":206,"react":206,"swift":206,"kotlin":206,"android":206,"angular":206,"flutter":206,"streams":206,"rest apis":206,"coroutines":206,"javascript":206,"typescript":206,"state management":206,"testing strategies":206,"debugging practices":206,"dependency injection":206,"reactive programming":206,"infrastructure as code":206,"application monitoring tools":206,"data structures and algorithms":206,"architecture and design patterns":206,"software development life cycle tooling":206},[105,117,316,317,171,132,159,318,135,162,319,260,320,126,321,156,138,153,150,108,322,323,324,141,342],"Debugging Practices",{"code review":206,"system design":206,"technical leadership":206,"software architecture":206,"performance assessment":206,"large codebase management":206,"mobile and web frameworks\u002Fsdks":206,"production application development":206},[327,345,346,32,92,38,347,35],"Software Architecture","System Design","Large Codebase Management",0.5,{"total":17,"jobs":350},[351],{"id":352,"slug":353,"title":354,"raw_title":191,"is_featured":355,"company":356,"raw_hiringOrganization_logo_url":191,"processed_city_gmaps":360,"processed_country_iso_code_gmaps":362,"processed_home_office":364,"processed_salary_min":365,"processed_salary_max":366,"processed_salary_currency":181,"processed_salary_source":191,"processed_working_hours":367,"processed_employment_types":27,"processed_it_skills":369,"processed_it_skills_labels":191,"processed_job_expertise_skills":370,"processed_job_expertise_skills_labels":371,"max_cpc":378,"actual_cpc":191},52265,"privatkundenbetreuer-mwd-banking-frankfurt-am-main-white-horse-international-gmbh","Privatkundenbetreuer (m\u002Fw\u002Fd) – Banking | Frankfurt am Main",true,{"name":357,"slug":358,"logo_url":359},"White Horse International GmbH","white-horse-international-gmbh","https:\u002F\u002Fwhitehorse-international.com\u002Fwp-content\u002Fuploads\u002F2022\u002F03\u002Fwhite-horse-logo-final-gif.gif",[361],"Frankfurt am Main",[363],"DE","HYBRID",45000,65000,[368],"full_time",{},{"Financial Analysis":9,"Regulatory Compliance":9,"New Customer Acquisition":9,"Private Banking Advisory":9,"Banking Products Knowledge":9,"Customer Relationship Management":9},[372,373,374,375,376,377],"Private Banking Advisory","Financial Analysis","Banking Products Knowledge","Regulatory Compliance","Customer Relationship Management","New Customer Acquisition",0.8]