Jobiglo

No results.

iOS Developer – Field Services

Acumatica · Belgrade

New
Senior 🇬🇧 English
Swift SwiftUI UIKit Swift Concurrency Combine URLSession Core Data GraphQL API Conflict resolution Xcode Instruments

Job description

About the role

Acumatica is seeking an iOS Developer to join its Field Services team in Serbia. You will build and evolve the iOS application that connects field technicians with the core ERP system, delivering reliable mobile experiences even in low‑connectivity environments.

Key responsibilities

  • Architect, develop, and maintain complex business logic and user interfaces for the iOS field‑services app using Swift, SwiftUI/ UIKit and modern Apple frameworks.
  • Integrate and optimise backend services, working closely with backend engineers to ensure smooth data synchronization and API reliability.
  • Refactor and modernise the existing codebase, improving stability, performance and maintainability.
  • Establish high standards for testing, debugging, error handling, accessibility and overall app performance.
  • Collaborate on AI‑enabled features, evaluating model inference, latency and resource consumption for mobile deployment.

Required profile

  • Proven experience delivering production‑grade iOS applications in a professional setting.
  • Strong understanding of mobile architecture, state management, networking, offline storage and synchronization strategies.
  • Ability to troubleshoot and debug both client‑side and server‑side issues.

Required skills

  • Swift programming language.
  • SwiftUI and/or UIKit.
  • Swift Concurrency (async/await) and Combine.
  • URLSession, Core Data, and other Apple SDKs.
  • RESTful and/or GraphQL API integration.
  • Experience with offline‑first design, local persistence and conflict resolution.
  • Xcode debugging tools, Instruments for performance profiling.

What we offer

  • Competitive senior‑level compensation.
  • Relocation assistance to Serbia and full work equipment.
  • Private health and life insurance, 27 days vacation and paid sick leave.
  • Performance bonuses and clear career‑growth pathways.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Acumatica.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Serbia.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 19 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Acumatica

Belgrade