Gather AI Logo

Gather AI

Senior Engineer, iOS

Posted 10 Days Ago
Be an Early Applicant
Easy Apply
In-Office or Remote
Hiring Remotely in Hyderabad, Telangana
Senior level
Easy Apply
In-Office or Remote
Hiring Remotely in Hyderabad, Telangana
Senior level
As a Senior iOS Engineer, you'll own critical app features and improve reliability in mission-critical workflows, working with cross-functional teams on advanced technology.
The summary above was generated by AI

About Us

Are you ready to build the future of supply chain? At Gather AI, we’re not just creating software; we’re pioneering a new era of warehouse intelligence. We’ve developed a groundbreaking, vision-powered platform that uses autonomous drones and existing equipment to capture real-time data, completely digitizing workflows that have historically been manual and error-prone. This means facilities operate smarter, safer, and more efficiently, ultimately redefining “on-time, in full” delivery.

If you’re looking for an opportunity to contribute to truly transformative technology and make a significant impact in a vital industry, Gather AI is the place for you. We’re leading the charge in the rapidly evolving robotics industry, and we invite you to join us in reshaping the global supply chain, one intelligent warehouse at a time.

About the Team

You’ll work closely with the iOS team, backend and platform engineers, Autonomy and R&D teams, and QA and Support engineers. The mobile team owns the software that runs on-device in customer warehouses — where reliability and correctness directly affect live operations. This is a high-ownership role with real-world stakes.

About the Role

We are looking for a Senior Engineer, iOS to join our mobile team and take ownership of critical features and workflows within Gather AI’s iOS applications (Modal and DJI variants). You will work on mission execution, offline-first sync architectures, and reliability improvements for live production apps that operate in demanding warehouse environments.

This role is for a strong iOS engineer who wants technical depth beyond standard CRUD mobile development — working with hardware-integrated systems, complex state management, and cross-functional teams pushing the boundaries of autonomous drone technology.

What You’ll Do

  • Own major features or workflows end-to-end — including mission lifecycle, upload pipelines, and offline-first sync — with a focus on reliability and correctness in live deployments
  • Debug and resolve complex iOS issues spanning state management, networking, concurrency, and hardware integration across the Modal and DJI app variants
  • Improve app stability, performance, and logging quality to reduce iOS-side bugs in mission execution and edge cases
  • Collaborate with backend, autonomy, and QA teams to deliver well-integrated, production-quality features
  • Contribute to iOS architecture decisions, code quality standards, and mobile best practices across the team

What You’ll Need

  • 5–8+ years of professional iOS development experience with strong production app credentials (B2B or consumer scale)
  • Deep native iOS fundamentals: Swift, UIKit, SwiftUI, app lifecycle, background tasks, and performance optimization
  • Experience building and maintaining offline-first or sync-heavy mobile architectures
  • Proven debugging skills for complex state, networking, and concurrency issues in production systems
  • Strong ownership mindset and clear written and verbal communication skills

Nice to Have

  • Experience with hardware-integrated apps (drones, sensors, robotics, or similar)
  • CI/CD for mobile apps
  • Observability experience (logging, metrics, crash analysis)
  • Familiarity with Azure-backed systems or REST API design

Top Skills

Azure
Ci/Cd
Swift
Swiftui
Uikit

Similar Jobs

18 Days Ago
Remote
India
Senior level
Senior level
Software
Design, build, and scale feature-rich iOS applications for athlete performance. Develop intuitive UIs, collaborate with Product/Design/Sports Science, write well-tested maintainable code, participate across the product lifecycle, and improve team processes and architecture.
Top Skills: Swift,Swiftui,Uikit,Rest,Graphql,Ci/Cd,Xctest,Xcuitests,Swift Testing,Swift Package Manager (Spm)
20 Days Ago
Easy Apply
Remote
India
Easy Apply
Senior level
Senior level
Big Data • eCommerce
Design and develop iOS applications, collaborate with teams, own features, conduct code reviews, and research new iOS technologies.
Top Skills: CocoapodsCore AnimationFlutterGcdObjective-CReact NativeSwiftSwift Package ManagerSwiftuiUikit
50 Minutes Ago
Remote or Hybrid
India
Mid level
Mid level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
The role involves defining objectives, developing user interfaces, integrating applications, and supporting users with documentation and troubleshooting, requiring strong experience in Angular and .NET technologies.
Top Skills: .Net Core.Net MvcAngular 2+Angular JsObject Oriented ProgrammingSQL ServerWeb Api

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account