Home › Companies › Iqgeo › Senior Mobile Engineer
Senior Mobile Engineer
Iqgeo · Paris, Île-de-France, 75003, France · Remote · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Iqgeo |
| Title | Senior Mobile Engineer |
| Normalized title | - |
| Department / team | Engineering |
| Location | Paris, Île-de-France |
| Work model | Remote / Remote |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-04-27 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Iqgeo. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Paris. | Open |
| Department jobs | Active postings in Engineering. | Open |
| Work model jobs | Active Remote postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Iqgeo |
| Source | 4b55fa6f-ca42-4da0-be59-44aa90775ff4 |
| ATS provider | BambooHR |
Description
About the Role
At IQGeo, we are redefining how the world’s most critical infrastructure is maintained. We’re looking for a Senior Mobile Engineer to own and evolve Lens, the mobile application used daily by field technicians to collect data and run AI-powered quality inspections on telecom and utility networks.
Our mobile application is developed on Flutter and available for both Android and iOS. You will join the current mobile team and deliver features to existing clients, improve offline performance and new data capture capabilities (video, audio, depth), and progressively contribute to the Dynamic Forms mobile experience.
What You’ll Do
Short term (0-6 months):
Take ownership of Lens: maintenance, bug fixes, feature delivery, incident response
Improve app performance, stability, and offline-first behavior (technicians work in low/no-connectivity environments: underground, rural, in-building)
Deliver on commitments to existing clients
Medium term (6-12 months):
Implement support for new data acquisition types: video, audio, depth sensors
Drive quality improvements: testing strategy, CI/CD, release process
Begin onboarding onto the Dynamic Forms feature as the mobile architecture evolves
Long term:
Contribute to or lead the next-generation mobile experience (Dynamic Forms may require a significant rework or rewrite of Lens)
Technical Environment
Current stack: Flutter / Dart
Deployment: Independent release cycle (biweekly), app store distribution
Challenges: Offline-first architecture, large media handling (photos, video, depth data), device fragmentation, field conditions
Integrations: REST APIs (Django backend), computer vision models, generative AI services
Infrastructure: GCP, Kubernetes
What You’ll Bring
Essential skills & experience:
5+ years of professional mobile development experience
Strong experience with Flutter (preferred) or demonstrated ability to ramp up quickly on a new mobile framework
Deep understanding of mobile fundamentals: lifecycle management, offline storage, background processing, performance profiling
Experience building offline-first applications or apps that handle unreliable connectivity
Fluency in English is required.
Nice to have:
Comfortable with CI/CD pipelines, automated testing, and app store release processes
Experience with media capture and processing (camera, video, sensors) is a strong plus
Experience with React Native, Kotlin Multiplatform, or native iOS/Android
Familiarity with REST API design, Python, or backend concepts
Mindset
No ego: we value kindness, open communication, and mutual respect
KISS: simplicity over cleverness, pragmatism over perfection
Breadth over depth: comfort with context-switching across many services is essential
Ownership: you own your services end-to-end: code, deployment, monitoring, incidents
Knowledge sharing: documenting and pairing are part of the job
Team
Collect squad: 7 engineers, 1 QA, 1 PM, 1 EM. The team owns the full chain from mobile apps to data pipeline.
What’s in It for You?
25 days of paid vacation per year & approximately 0.8 RTT days per month
Health insurance (Alan) fully covered for the employee and their children
Meal vouchers via Swile (€11.96 per working day), 60% of which is covered by the company.
50% reimbursement of the Navigo pass
€700 annual sustainable mobility allowance (for the rental or purchase of a bicycle for example), if the Navigo pass is not reimbursed
3 days of paid leave for caring for a sick child
Financial assistance for childcare for children under 3 years old
WellPass (formerly Gymlib) subscription, giving access to a wide range of sport and fitness studios
Extended parental leave for the second parent by 20 days
€350 budget for additional work furniture (office and/or remote work)
Annual budget for training and/or conferences
Flexibility & Work-Life Balance
We support hybrid and flexible working arrangements for all employees. We understand that life for many people involves school runs, care giving, or exercising!
Work Permits & Visas
You must already have the right to work permanently in France. This role does not support those requiring visas or visa transfers.
Diversity & Inclusion
At IQGeo, we believe that diversity and inclusion are essential to who we are and how we work. Guided by our values, we know that People Matter , and we are committed to building a team that reflects a wide range of nationalities, backgrounds, skills, viewpoints, and abilities.
We create an environment where everyone can bring their authentic selves with confidence, knowing they are respected, supported, and empowered to Deliver with Purpose . By embracing different perspectives, we Pioneer the Future together — shaping innovative solutions for our customers and our industry.
About IQGeo
At IQGeo, we help telecommunications and utility companies around the world “build better networks.” Our award-winning geospatial software empowers more than 500 organizations to plan, design, build, and maintain the fibre and energy networks that are essential to our connected, sustainable future.
Headquartered in Cambridge, UK with regional offices across North America, Europe, and Asia, we’re proud to be a carbon-neutral software company tackling two of society’s biggest challenges: universal broadband access and the transition to net zero. By joining IQGeo, you’ll be part of a global team shaping the networks that power our businesses, communities, and planet for the long term.
Full job record
| Job ID | 1243e899e589bd0597e508e7c311c1af4ec3b5d9 |
| Org ID | fdda3ca9-f443-4db8-ba7d-2d28ae4b416d |
| Source ID | 4b55fa6f-ca42-4da0-be59-44aa90775ff4 |
| Board ID | 4b55fa6f-ca42-4da0-be59-44aa90775ff4 |
| Provider | bamboohr |
| Provider Job Key | 384 |
| Title | Senior Mobile Engineer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Paris, Île-de-France, 75003, France |
| Department | Engineering |
| Team | — |
| Employment Type | full_time |
| Workplace Type | remote |
| Remote Policy | remote |
| Country | — |
| Region | Île-de-France |
| City | Paris |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://iqgeo.bamboohr.com/careers/384 |
| Apply URL | https://iqgeo.bamboohr.com/careers/384 |
| First Seen At | 2026-05-30 05:49:05Z |
| Last Seen At | 2026-06-06 09:41:32Z |
| Last Checked At | 2026-06-06 09:41:32Z |
| Last Changed At | 2026-05-30 05:49:05Z |
| Inactive At | — |
| Source Posted At | 2026-04-27 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=iqgeo/date=2026-06-06/2026-06-06T09-41-30-602Z-5a975739bf7fd6a8067fb940d366dc738d77a2f5bf41c0a0b71e6d6ffbc9fae5.json |
Event Fields
{
"content_hash": "ab8bdf6dd8c017a074b7f664201357a2eeed10502054ded7e4d1b517d393caa2",
"source_hash": "e62e032e54e334bcb337f4d160086b41397445bff82e877b376a4bbb8905158d",
"last_changed_at": "2026-05-30T05:49:05.829Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Paris, Île-de-France, 75003, France",
"city": "Paris",
"region": "Île-de-France",
"country": null,
"is_remote": true,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T09:41:32.211Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Paris, Île-de-France, 75003, France",
"city": "Paris",
"region": "Île-de-France",
"country": null,
"is_remote": true,
"confidence": 0.8
},
"countries": []
},
"remote_policy": "remote",
"salary_period": null,
"workplace_type": "remote",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "384",
"isRemote": null,
"location": {
"city": "Paris",
"state": "Île-de-France"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18661",
"locationType": "2",
"jobOpeningName": "Senior Mobile Engineer ",
"departmentLabel": "Engineering",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Paris",
"state": "Île-de-France",
"postalCode": "75003",
"addressCountry": "France"
},
"datePosted": "2026-04-27",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"font-weight: bold\">About the Role</span></p>\n<p><br></p>\n<p>At IQGeo, we are redefining how the world’s most critical infrastructure is maintained. We’re looking for a <span style=\"font-weight: bold\">Senior </span><span style=\"font-weight: bold\">Mobile Engineer</span> to own and evolve Lens, the mobile application used daily by field technicians to collect data and run AI-powered quality inspections on telecom and utility networks.</p>\n<p><br></p>\n<p>Our mobile application is developed on Flutter and available for both Android and iOS. You will join the current mobile team and deliver features to existing clients, improve offline performance and new data capture capabilities (video, audio, depth), and progressively contribute to the Dynamic Forms mobile experience.</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">What You’ll Do</span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Short term (0-6 months):</span></p>\n<ul>\n<li>Take ownership of Lens: maintenance, bug fixes, feature delivery, incident response</li>\n<li>Improve app performance, stability, and offline-first behavior (technicians work in low/no-connectivity environments: underground, rural, in-building)</li>\n<li>Deliver on commitments to existing clients</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Medium term (6-12 months):</span></p>\n<ul>\n<li>Implement support for new data acquisition types: video, audio, depth sensors</li>\n<li>Drive quality improvements: testing strategy, CI/CD, release process</li>\n<li>Begin onboarding onto the Dynamic Forms feature as the mobile architecture evolves</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Long term:</span></p>\n<ul>\n<li>Contribute to or lead the next-generation mobile experience (Dynamic Forms may require a significant rework or rewrite of Lens)</li>\n</ul>\n<p> </p>\n<p><span style=\"font-weight: bold\">Technical Environment</span><br></p>\n<ul>\n<li>Current stack: Flutter / Dart</li>\n<li>Deployment: Independent release cycle (biweekly), app store distribution</li>\n<li>Challenges: Offline-first architecture, large media handling (photos, video, depth data), device fragmentation, field conditions</li>\n<li>Integrations: REST APIs (Django backend), computer vision models, generative AI services</li>\n<li>Infrastructure: GCP, Kubernetes</li>\n</ul>\n<p> </p>\n<p><span style=\"font-weight: bold\">What You’ll Bring</span></p>\n<p><br><br></p>\n<p><em>Essential skills & experience:</em></p>\n<ul>\n<li>5+ years of professional mobile development experience</li>\n<li>Strong experience with Flutter (preferred) or demonstrated ability to ramp up quickly on a new mobile framework</li>\n<li>Deep understanding of mobile fundamentals: lifecycle management, offline storage, background processing, performance profiling</li>\n<li>Experience building offline-first applications or apps that handle unreliable connectivity</li>\n<li>Fluency in English is required.<br><br></li>\n</ul>\n<p><em>Nice to have:</em></p>\n<ul>\n<li>Comfortable with CI/CD pipelines, automated testing, and app store release processes</li>\n<li>Experience with media capture and processing (camera, video, sensors) is a strong plus</li>\n<li>Experience with React Native, Kotlin Multiplatform, or native iOS/Android</li>\n<li>Familiarity with REST API design, Python, or backend concepts</li>\n</ul>\n<p> </p>\n<p><span style=\"font-weight: bold\">Mindset</span></p>\n<ul>\n<li>No ego: we value kindness, open communication, and mutual respect</li>\n<li>KISS: simplicity over cleverness, pragmatism over perfection</li>\n<li>Breadth over depth: comfort with context-switching across many services is essential</li>\n<li>Ownership: you own your services end-to-end: code, deployment, monitoring, incidents</li>\n<li>Knowledge sharing: documenting and pairing are part of the job</li>\n</ul>\n<p> <br></p>\n<p><span style=\"font-weight: bold\">Team</span></p>\n<p>Collect squad: 7 engineers, 1 QA, 1 PM, 1 EM. The team owns the full chain from mobile apps to data pipeline.</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">What’s in It for You?</span></p>\n<ul>\n<li>25 days of paid vacation per year & approximately 0.8 RTT days per month</li>\n<li>Health insurance (Alan) fully covered for the employee and their children</li>\n<li>Meal vouchers via Swile (€11.96 per working day), 60% of which is covered by the company.</li>\n<li>50% reimbursement of the Navigo pass</li>\n<li>€700 annual sustainable mobility allowance (for the rental or purchase of a bicycle for example), if the Navigo pass is not reimbursed</li>\n<li>3 days of paid leave for caring for a sick child </li>\n<li>Financial assistance for childcare for children under 3 years old</li>\n<li>WellPass (formerly Gymlib) subscription, giving access to a wide range of sport and fitness studios</li>\n<li>Extended parental leave for the second parent by 20 days</li>\n<li>€350 budget for additional work furniture (office and/or remote work)</li>\n<li>Annual budget for training and/or conferences</li>\n</ul>\n<p> </p>\n<p><span style=\"font-weight: bold\">Flexibility & Work-Life Balance</span></p>\n<p>We support hybrid and flexible working arrangements for all employees. We understand that life for many people involves school runs, care giving, or exercising!</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">Work Permits & Visas</span><br>You must already have the right to work permanently in France. This role does not support those requiring visas or visa transfers.</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">Diversity & Inclusion</span></p>\n<p>At IQGeo, we believe that diversity and inclusion are essential to who we are and how we work. Guided by our values, we know that <em>People Matter</em>, and we are committed to building a team that reflects a wide range of nationalities, backgrounds, skills, viewpoints, and abilities.</p>\n<p>We create an environment where everyone can bring their authentic selves with confidence, knowing they are respected, supported, and empowered to <em>Deliver with Purpose</em>. By embracing different perspectives, we <em>Pioneer the Future</em> together — shaping innovative solutions for our customers and our industry.</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">About IQGeo</span></p>\n<p>At IQGeo, we help telecommunications and utility companies around the world “build better networks.” Our award-winning geospatial software empowers more than 500 organizations to plan, design, build, and maintain the fibre and energy networks that are essential to our connected, sustainable future.</p>\n<p>Headquartered in Cambridge, UK with regional offices across North America, Europe, and Asia, we’re proud to be a carbon-neutral software company tackling two of society’s biggest challenges: universal broadband access and the transition to net zero. By joining IQGeo, you’ll be part of a global team shaping the networks that power our businesses, communities, and planet for the long term.</p>",
"compensation": "60K€ - 70K€ depending on experience",
"departmentId": "18661",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Senior Mobile Engineer ",
"departmentLabel": "Engineering",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://iqgeo.bamboohr.com/careers/384",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/1243e899e589bd0597e508e7c311c1af4ec3b5d9?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/fdda3ca9-f443-4db8-ba7d-2d28ae4b416dJSONGET https://api.bluedoor.sh/job-postings/v1/sources/4b55fa6f-ca42-4da0-be59-44aa90775ff4JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/1243e899e589bd0597e508e7c311c1af4ec3b5d9/eventsJSON