{"id":560855,"url":"https://alion.io/job/futo-mobile-developer-immich","title":"Mobile Developer - Immich","company":{"id":13547,"name":"FUTO","domain":"futo.tech","url":"https://alion.io/company/futo","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":true,"listed_via":null,"ats_vendor":"Lever","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Austin, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":119000,"max_usd":245000,"period":"year","method":"role_country_seniority_unknown","sample_n":464},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Dart","optional":false},{"name":"Flutter","optional":false},{"name":"WorkManager","optional":false},{"name":"Jetpack Compose","optional":true},{"name":"Kotlin","optional":true},{"name":"SQLite","optional":true},{"name":"Swift","optional":true}],"status":"live","first_seen_at":"2026-09-08T14:54:03Z","employer_posted_date":"2026-09-08","last_verified_at":"2026-10-15T01:44:28Z","board_verified":true,"closed_at":null,"days_open":36,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":36},"description":"About Immich\nImmich is on a mission to provide a secure, private home for your most precious memories through our high-performance, self-hosted photo and video backup solution. We're a lean, async team of 7 developers building software used by hundreds of thousands of people worldwide every day.\nWe move fast, care deeply about user experience, and build everything in the open. Our mobile apps are core to the Immich experience.\nThe Role\nWe are seeking a talented mobile developer with in-depth knowledge of native and cross platform mobile development. Our iOS and Android apps are built with Flutter. This is a high impact role where your work ships directly to hundreds of thousands of users. You'll tackle challenging problems in photo library integration, background synchronization, performance optimization, and native platform APIs.\nThe Team\nYou'll collaborate closely with the core team on architectural decisions and user interface design, and have real influence on the product roadmap.\nWhat You'll Work On\n- Building out the mobile app's capabilities to achieve feature parity with the web app\n- Deep integration with native photo libraries: PHAsset (iOS) and MediaStore (Android)\n- Background sync, upload pipelines, and memory-efficient media handling\n- iCloud and Google Photos interop, including managing remote vs. local asset state\n- Smooth, native-feeling UI: complex photo grids, timeline scrubbing, and gestures\n- Performance profiling and optimization, i.e. startup time, scroll performance, and memory\n- Crash reporting, ANR diagnosis, and production stability improvements\nWhat We're Looking For\n- Strong Flutter/Dart experience, with shipped production apps\n- Solid understanding of mobile platform internals on iOS and/or Android\n- Experience with native photo/media APIs (PHAsset, MediaStore, or equivalent)\n- Comfort with async programming, isolates, and background processing patterns\n- Experience with native background APIs (BGProcessingTask, WorkManager, etc.)\n- Ability to work autonomously in a remote, async environment\n- Clear, thoughtful communication, written and async-first\nNice to Have\n- Experience with native Swift or Android development\n- Familiarity with self-hosted software, homelab culture, or privacy-focused tools\n- Open source contributions or public projects\n- Experience with SQLite, database query optimization, or local-first architectures\n- Background in photo or media applications\nWhy Immich\n- Full ownership: you'll make real architectural and product decisions\n- Async, remote-first culture with no unnecessary meetings, no micromanagement\n- A small team means your contributions are always visible and meaningful\n- Open source: your work is public, celebrated, and builds your reputation\n- Competitive compensation, fully remote, flexible hours\nLocation\nFUTO is based in Austin, Texas. This position can be remote or on-site. We offer a generous relocation assistance stipend. The team for this project works in US time zones; candidates in the US are preferred.","description_format":"text","description_chars":3025,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Relocation assistance"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":true,"industries":["Venture Capital","Open Source Projects & Foundations","Consumer & Utility Software"],"lifecycle":[{"event":"open","at":"2026-09-09T04:31:08Z"}],"visa":[],"liveness":{"score":22,"band":"cold","label":"Long shot","p_open":1,"p_active":0.488,"p_room":0.45,"age_days":35,"expected_fill_days":21,"reasons":["conf:4","win:tail"],"computed_at":"2026-10-14T06:34:16Z"},"pay":null,"html_url":"https://alion.io/job/futo-mobile-developer-immich","json_url":"https://alion.io/job/futo-mobile-developer-immich.json","meta":{"generated_at":"2026-10-15T02:34:51Z","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":3776,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00: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":13547},"rest":"https://alion.io/mcp/rest/get_company?id=13547"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ffuto-mobile-developer-immich"},{"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%2Ffuto-mobile-developer-immich"},{"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%2Ffuto-mobile-developer-immich"},{"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/futo-mobile-developer-immich\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ffuto-mobile-developer-immich"}]}