1,287,912open jobs
74,579companies
207,671added this week
Browse all
Location
Remote (United States)
Employment
Full-Time

First seen by Alion on Oct 6, 2026.

Overview
Company
Impact
Profile match
Home About Us October 3, 2026 WE ARE SOFTGIC WHY SOFTGIC? We drive the digital and cognitive transformation of our clients, providing innovative and customized solutions that take technology to new heights.
This is a remote position.Job Description

We are seeking a Senior Mobile Developer to lead the evolution of a mobile application used by a growing community of adventure travel and outdoor enthusiasts.

The application is currently in production on iOS, with Android as the immediate next milestone. It is powered by a multi-tenant Supabase/PostgreSQL backend and a Machine Learning platform that enables intelligent features within the app.

The application currently includes:
  • GPS trip tracking
  • Catch and activity logging
  • Community social feed
  • Machine Learning-powered species identification

  • Interactive map-based location discovery

  • Offline synchronization for users in areas with limited connectivity

We are looking for an engineer with proven experience building and publishing production mobile applications for both iOS and Android, ideally using React Native or Flutter, who can lead the transition from the existing native Swift application to a cross-platform solution.

This is a highly technical, hands-on role that requires ownership of the full development lifecycle—from solution design and implementation to production deployment, validation, and long-term stability.

ResponsibilitiesiOS Development
  • Develop and maintain new features for the existing Swift-based iOS application.

  • Work with SwiftUI, UIKit, CoreLocation, MapKit, and CoreData.

  • Ensure high performance, stability, and quality for an application used daily by real users.

Machine Learning Integration
  • Integrate Python-based Machine Learning models into the mobile application.

  • Implement on-device inference capabilities.

  • Consume ML outputs and maintain data contracts with backend services.

  • Contribute to features such as species identification and recommendation systems.

Geospatial Features
  • Design and enhance map-based functionality.

  • Implement GPS tracking capabilities.
  • Manage overlays, location-based filtering, and geospatial user experiences.

  • Optimize offline functionality for users in low-connectivity environments.

Cross-Platform Migration
  • Lead the migration from the native Swift application to React Native or Flutter.

  • Evaluate both frameworks from a technical perspective.

  • Define the migration strategy and implementation roadmap.

  • Execute pilot projects and drive the migration through production release.

API Design and Integration
  • Collaborate with the Backend team to define API contracts.

  • Integrate authentication, real-time data, and Machine Learning endpoints.

  • Identify and resolve inconsistencies between frontend and backend implementations.

Release Management & Deployment
  • Manage application versioning.
  • Handle deployments using TestFlight.
  • Publish new releases to the Apple App Store and Google Play Store.

  • Maintain Continuous Integration and Continuous Deployment (CI/CD) processes.


RequisitosRequirements
  • Proven experience developing and publishing production mobile applications for both iOS and Android.

  • Demonstrated experience building commercial applications using React Native or Flutter.

  • Strong proficiency in Swift, including:
    • SwiftUI
    • UIKit
  • Hands-on experience with:
    • CoreLocation
    • MapKit
    • GPS
    • Geofencing
    • Map overlays
  • Experience building offline-first mobile applications using:

    • CoreData
    • SQLite or equivalent persistence technologies

  • Experience integrating Machine Learning models using:

    • Core ML
    • TensorFlow Lite (TFLite)
    • Remote inference services
  • Experience designing and integrating REST APIs.

  • Solid understanding of the complete mobile application release process for:

    • Apple App Store
    • Google Play Store
  • Experience implementing and maintaining CI/CD pipelines for mobile applications.

  • Ability to work independently with a high degree of technical ownership and accountability.

  • Intermediate to advanced English proficiency, with the ability to collaborate effectively with international teams.


Originally posted on Himalayas

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,287,912 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
In your city
$163k – $265k per year • Remote (United States) • Full-Time • 10+ years exp • New York
Kotlin
Swift
Mobile
Kotlin Multiplatform
Compose Multiplatform
DevOps
Platform Engineering
Apply
$163k – $265k per year • Remote (United States) • Full-Time • 10+ years exp • New York
Kotlin
Swift
Mobile
Kotlin Multiplatform
Compose Multiplatform
DevOps
Platform Engineering
Apply
Remote (worldwide, CET hours) • Contractor • 3+ years exp
JavaScript
Dart
Node JS
Frontend
React.js
Mobile
Flutter
React Native
DevOps
CI/CD
Apply
IOS Mobile Developer 6 hours ago
$100k – $121k per year • Remote (United States) • 6+ years exp • Bellevue
JavaScript
Kotlin
Swift
AI/ML
Machine Learning
Frontend
React.js
Mobile
React Native
DevOps
Rest API
Apply
$36k per year • Remote (Ukraine) • Full-Time
Apply
See all jobs
This is one of many
1,287,912 more open roles from verified company boards, updated every day.