A

Acumatica

Cloud ERP for mid-sized businesses

iOS Developer - Field Services

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeBelgrade, Serbia

About the Job

Requirements

  • Proficiency with Swift and strong experience developing production iOS applications using Xcode and the Apple SDK ecosystem.
  • Strong experience with SwiftUI and/or UIKit, along with modern technologies such as Swift Concurrency (async/await), Combine, URLSession, Core Data, and other relevant Apple frameworks.
  • Solid understanding of mobile application architecture, design patterns, dependency management, state management, networking, local persistence, and maintainable code organization.
  • Experience integrating RESTful and/or GraphQL APIs, handling asynchronous operations, authentication, error handling, caching, and reliable data synchronization.
  • Understanding of applications operating with unreliable connectivity, including local storage, synchronization strategies, retries, conflict resolution, and eventual consistency.
  • Competency with backend services sufficient to understand, troubleshoot, and debug the services supporting the iOS application.
  • A fundamental understanding of how modern AI technologies and models work, including inference, model capabilities, latency, resource consumption, and tradeoffs in running AI-powered functionality in a mobile environment.

Responsibilities

  • Architect and develop complex business logic and user experiences for iOS applications, building responsive interfaces for technicians working in demanding field environments.
  • Work with backend engineers to identify and resolve issues, optimize supporting systems, and troubleshoot issues.
  • Support, optimize, and refactor the existing iOS codebase, identifying architectural improvements, modernization, and reorganization to improve stability, maintainability, performance, and execution speed.
  • Establish and maintain standards for testing, debugging, error handling, accessibility, and application performance; investigate issues across the application stack and identify root causes.
  • Help determine how AI capabilities can be integrated efficiently into iOS applications and the proprietary mobile framework while maintaining performance, reliability, privacy, and user experience.

Desired Qualifications

  • Proficiency in developing and maintaining native iOS applications and/or software.
  • Proficiency with iOS performance profiling and debugging tools, including Instruments, Xcode debugging tools, and memory/performance analysis.

About the Company

Acumatica

Cloud ERP for mid-sized businesses

Acumatica provides cloud-based ERP software for small to mid-sized businesses, with integrated modules for financials, distribution, CRM, manufacturing, and more. Customers access the suite in the cloud via modular apps, paying by license or subscription and often engaging partner services for implementation and optimization. The platform is delivered through a global, partner-led network and runs on a cloud-native architecture that supports scalability, real-time data, and cross-functional workflows. Its aim is to help growing organizations improve efficiency and scalability by providing an integrated ERP delivered through a partner ecosystem.

Company size
501-1,000
Company stage
Acquired
Total funding
$48.3M
Headquarters
Bellevue, WA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Acumatica

See more jobs