Mobile Developer - Immich

FUTO

Texas

Remote

USD 110.000 - 170.000

Vollzeit

14 Tage+

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Ownership of architecture
Remote-first culture
Open source contributions
Competitive compensation

Zusammenfassung

Immich is seeking a talented mobile developer to own Flutter-based iOS and Android apps. You will tackle photo library integration, background synchronization, and performance optimization for hundreds of thousands of users.

You’ll collaborate with the core team on architecture and product roadmap, in a remote-first, async environment with strong ownership and open-source ethos.

Qualifikationen

  • Proven experience shipping production Flutter apps.
  • Strong knowledge of iOS/Android internals.
  • Experience with native photo APIs (PHAsset, MediaStore) or similar.
  • Comfort with async programming and background tasks.

Aufgaben

  • Build the mobile app to parity with the web app.
  • Integrate with PHAsset and MediaStore.
  • Implement background sync and efficient media handling.
  • Manage iCloud/Google Photos interop and asset state.
  • Deliver smooth, native-feeling UI with complex grids and gestures.
  • Profile and optimize startup, scrolling, memory.
  • Monitor crash reports and improve production stability.

Kenntnisse

Flutter/Dart
Mobile development
iOS/Android internals
Photo/media APIs
Async/Background tasks
Remote/async comms
Performance/Code quality

Jobbeschreibung

About Immich

Immich 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.

We move fast, care deeply about user experience, and build everything in the open. Our mobile apps are core to the Immich experience.

The Role

We 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.

The Team

You’ll collaborate closely with the core team on architectural decisions and user interface design, and have real influence on the product roadmap.

What You’ll Work On

  • Building out the mobile app’s capabilities to achieve feature parity with the web app
  • Deep integration with native photo libraries: PHAsset (iOS) and MediaStore (Android)
  • Background sync, upload pipelines, and memory-efficient media handling
  • iCloud and Google Photos interop, including managing remote vs. local asset state
  • Smooth, native-feeling UI: complex photo grids, timeline scrubbing, and gestures
  • Performance profiling and optimization, i.e. startup time, scroll performance, and memory
  • Crash reporting, ANR diagnosis, and production stability improvements

What We’re Looking For

  • Strong Flutter/Dart experience, with shipped production apps
  • Solid understanding of mobile platform internals on iOS and/or Android
  • Experience with native photo/media APIs (PHAsset, MediaStore, or equivalent)
  • Comfort with async programming, isolates, and background processing patterns
  • Experience with native background APIs (BGProcessingTask, WorkManager, etc.)
  • Ability to work autonomously in a remote, async environment
  • Clear, thoughtful communication, written and async-first

Nice to Have

  • Experience with native Swift or Android development
  • Familiarity with self-hosted software, homelab culture, or privacy-focused tools
  • Open source contributions or public projects
  • Experience with SQLite, database query optimization, or local-first architectures
  • Background in photo or media applications
Why Immich
  • Full ownership: you’ll make real architectural and product decisions
  • Async, remote-first culture with no unnecessary meetings, no micromanagement
  • A small team means your contributions are always visible and meaningful
  • Open source: your work is public, celebrated, and builds your reputation
  • Competitive compensation, fully remote, flexible hours

Location

FUTO 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.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Mobile Developer
Mobile Developer

Wiraa • USA

Remote
USD 110.000 - 170.000
Remote-first environment
Open-source contributions
Relocation stipend
+2
Mobile Developer - Immich
Mobile Developer - Immich

OfferGenie • Austin (TX)

Hybrid
USD 120.000 - 150.000
Relocation assistance
Fully remote
Flexible hours
Flutter Mobile Engineer — Remote & Open Source
Flutter Mobile Engineer — Remote & Open Source

OfferGenie • Austin (TX)

Hybrid
USD 120.000 - 150.000
Relocation assistance
Fully remote
Flexible hours
Remote Flutter Mobile Engineer — Open-Source & Impact
Remote Flutter Mobile Engineer — Open-Source & Impact

Wiraa • USA

Remote
USD 110.000 - 170.000
Remote-first environment
Open-source contributions
Relocation stipend
+2
Senior Mobile Developer (Flutter)
Senior Mobile Developer (Flutter)

Imaginary Cloud • USA

Remote
USD 110.000 - 150.000
Mobile Developer - .NET MAUI & C# (Remote, Full-Time) [AS338]
Mobile Developer - .NET MAUI & C# (Remote, Full-Time) [AS338]

Logoslabs • San Francisco (CA)

Remote
USD 130.000 - 180.000
Mobile Developer - .NET MAUI & C# (Remote, Full-Time) [AS338]
Mobile Developer - .NET MAUI & C# (Remote, Full-Time) [AS338]

OpenKrill • USA

Remote
USD 90.000 - 130.000
App Developer (C#, Flutter) – Remote (Germany) (m/f/d)
App Developer (C#, Flutter) – Remote (Germany) (m/f/d)

Synaptikon GmbH • USA

Hybrid
USD 68.000 - 103.000
BVG ticket
Urban Sports Club membership
Mobile Developer
Mobile Developer

Creatio • USA

Remote
USD 120.000 - 180.000
Career growth
Flexible work
Mentorship program
+2
iOS Developer
iOS Developer

Shields Group • San Francisco (CA)

Vor Ort
USD 140.000 - 210.000