Mobile Developer - Immich
FUTO
Job Description
Job Description
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
- 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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- Company Description Job Description 3-5 years of experience, with most recent experience Microsoft / Web Development technologies Technologies: ~ CSS3 (media queries, responsive design) ~ JS ~ JQuery ~(JS frameworks like AngularJS or ~ Bootstrap...SuggestedFull timeContract work
$95k - $110k
...quality work independently. Candidates should have at least 3 years of experience as a Full Stack Developer. Candidates must be able to present a portfolio of mobile applications built with C#, .NET MAUI, or React Native. Candidates must be able to work on-site...SuggestedFull timeFlexible hoursWeekday work- ...define a feature that they ship by the end of the season. The following projects are seeking interns: Polycentric / Harbor Immich FUBS FUTO Notes FUTO Home Server We may use artificial intelligence (AI) tools to support parts of the hiring process,...SuggestedSummer workInternship
$105k - $145k
...About the role We’re hiring embedded software engineers to help build the software systems behind our fab equipment. You’ll develop firmware for real-time control of semiconductor processing tools, working from early system definition through board bring-up, driver...SuggestedFull timeWork at officeVisa sponsorshipNight shift$105k - $145k
...About the role We’re hiring embedded software engineers to help build the software systems behind our fab equipment. You’ll develop firmware for real-time control of semiconductor processing tools, working from early system definition through board bring-up, driver...SuggestedFull timeWork at officeVisa sponsorshipNight shift- ...unlocks progress across every domain, creating a self-sustaining engine for tackling humanity’s toughest challenges. The innovations we develop on Earth will lay the groundwork for the technologies that one day make settlement on Mars possible. Job Overview In this...Full timeWorldwideRelocationWeekend work
- ...1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of State. At CesiumAstro , we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms...Permanent employmentFull timeContract workWork experience placementLocal area
- ...edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing an autonomous gun turret using advanced computer vision and control systems to precisely detect, track, and neutralize enemy drones...Full timeLocal area
$119k - $281k
About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans interact with their digital world. Team Description...Full timeTemporary workInternshipFlexible hours$120k - $180k
...grow the team by sourcing, interviewing, and onboarding new engineers We’d love to hear from you if you have Experience developing complex products for engineers or time-series visualization tools A love of developing beautiful, powerful, and intuitive interactions...Full timeWork experience placement- ...engineers and raise the bar for embedded systems engineering across the company. What You'll Bring ~5+ years of experience developing embedded software or firmware. ~ Deep expertise in C, C++, or Rust. ~ Strong experience designing embedded systems that...Shift work
- ...Embedded Software Engineer The Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS Diagnostics team you will develop and maintain software used to characterize, calibrate and test new hardware, debug software...Contract workRemote workWorldwide
- ...seamlessly, and securely. The Software and Services group at GM develops scalable vehicle level system architecture and software... ...adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations ( We are determined to lead...Full timeLocal areaWork from homeRelocation package
- ...Engineer Location: Austin, TX, US, 78746 Business Unit: Abaco Business Unit As an Embedded Software Engineer, you will design, develop, and support next-generation FPGA and RF products in an exciting high growth market. The fast-paced Abaco RF&DSP team develops...Permanent employmentLocal areaImmediate start
- ...200 million Series B at a $2.2 billion valuation, ACS is rapidly expanding manufacturing, accelerating Bullfrog deployments, and developing the next generation of autonomous battlefield systems. This is an opportunity to join a proven, fast-moving team and help scale technology...Local area
$55 - $66 per hour
...Our client, a leader in the Test & Measurement industry, is seeking a Software Engineer to join their team. As a Driver Developer, you will be part of the Business Unit supporting embedded and driver software products. The ideal candidate will have a passion for technology...Weekly payTemporary workFlexible hours- ...methodologies that meet the high-quality bar that our customers expect. Come join our team in Austin, TX! Responsibilities: Design and develop test plans for new features and products (both black box and white box) by translating requirements into test cases and...Full timeWork visa
- Engineering Manager, Mobile EngineeringPetSafe Brands, formerly known as Radio Systems Corporation, is headquartered in Knoxville, TN... ...drive the thoughtful adoption of AI-assisted workflows to improve developer productivity, reduce cycle time, and increase quality.The...Summer workWork at officeShift workNight shift
$186.2k - $298.2k
...operations—defining the end-to-end platform vision; driving modern management practices; and ensuring a best-in-class employee and developer experience at scale. The Director operates at the intersection of engineering excellence, security and risk partnership, user...Full timeWork experience placementWork at officeLocal areaShift work- ...Embedded Software EngineerWe are looking for an experienced Embedded Software Engineer to design, develop, and maintain software solutions for advanced embedded systems. This role offers the opportunity to work on innovative projects in a dynamic, fast-paced environment...
- ...Embedded Software Engineer IIAt CesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment, which...Full timeContract workWork experience placementLocal area
$143.4k - $165.6k
...include 3+ years of embedded firmware development experience. Responsibilities: We build and own server-related firmware. We develop the Server Baseboard Management Controller (BMC) software. We create scripting-language solutions. We support data center...Full timeInternship$143.7k - $194.4k
Salary: $143,700 - 194,400 per year Requirements: ~3 years of non-internship professional software development experience ~2 years of non-internship experience in design or architecture of new and existing systems, including design patterns, reliability, and scaling...Full timeInternship- ...quality software is delivered, timelines are met, and any issues found are promptly fixed without any side effects.Assists other developers with the design of various software components, applications, and servicesWorks with other staff, local and external, to develop...Local area
- Job TitleAustin, TX (first two weeks remote to get acclimated with the project)3+ Month ContractStart ASAPDutiesProgramming embedded controls in Matlab Simulink on a truckQualificationsMin Requirements:Model based development using Matlab SimulinkExperience with rapid ...Remote work
- ...staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description 5+ years of Web Development...Full time
- ...companies across the US. Job Description Are you a software developer who would like to use your skills to tackle climate change?... ...visual prototypes and design specifications into responsive, mobile-first web applications using modern frameworks and libraries. You...Full time
- ...edge defense startup, founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous gun turret that employs advanced computer vision and control systems to precisely target and neutralize small...Local area
$143.4k
...accelerators, and software stacks. Our Chassis Software team focuses on hardware/software co-design for Machine Learning servers, developing software and firmware that support evolving technologies from concept through manufacturing and into our growing fleet of ML...Full timeInternshipFlexible hours$50 per hour
...Massachusetts Job Type: Full-Time/ContractPay Rate: $50/hrJob Summary:We are seeking a skilled Embedded Software Engineer to design, develop, and maintain software solutions for cutting-edge embedded systems. The ideal candidate will have a strong foundation in embedded...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mobile Developer - Immich. Be the first to apply!




