Cropwise Operations

iOS Swift Engineer

$$$$
Product

Cropwise Operations is part of Syngenta Digital, the technology arm of one of the world’s largest agriculture companies. We build mobile apps that help agronomists across 50+ countries plan planting, protect crops, and manage harvest. They run on satellite data and machine learning, and they work fully offline.

 

We’re looking for a skilled iOS Engineer to join our team. You’ll work on geolocation-heavy features, offline-first architecture, and performance-critical components that help farmers around the world make better decisions.

 

Must-Have Skills

 

  • Swift
  • UIKit
  • SwiftUI
  • Swift Concurrency (async/await)
  • 3+ years of commercial iOS development

 

Nice to Have

 

  • You enjoy data-heavy apps and keeping backend, database, and UI in sync through local persistence and caching
  • Mapbox SDK or other geospatial experience
  • Testing with XCTest, Swift Testing, and UI tests
  • C/C++ interop or geospatial libraries (GDAL)
  • Profiling with Instruments (performance, memory)
  • Agentic engineering, using AI agents for refactoring, codebase research, or feature delivery
  • CI/CD, build and release automation, scripting

 

What You’ll Work On

 

  • Developing a mobile application that interacts with a SaaS platform for agronomic data processing
  • Integrating with geolocation and mapping services (Mapbox, GPS, etc.)
  • Implementing UI components using SwiftUI
  • Building and maintaining the offline-first data layer (local storage, caching, synchronization), a core hands-on part of the role
  • Keeping the app fast through performance and memory optimization in critical code paths
  • Evolving a mature production codebase, including gradual UIKit to SwiftUI migration as part of ongoing architecture work

 

The Company Offers

 

  • Company-paid subscriptions to AI coding agents and tools
  • Continuous learning through training and development programs
  • Flexible work format (remote, office, or hybrid)
  • Health and life insurance for employees and their family members
  • 32 working days of paid annual leave and sick leave

Required skills experience

Swift 3 years
UIKit 3 years
SwiftUI 3 years
Swift Concurrency 3 years
iOS development 3 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 31 August
118 views
·
57 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...