Enabling environmental and economic sustainability in agriculture.
digital • trading • insuretech • Carbon
51 - 200
April 18
🇬🇧 United Kingdom – Remote
⏰ Full Time
🟡 Mid-level
🟠 Senior
🍏 iOS Engineer
🇬🇧 UK Skilled Worker Visa Sponsor
Android
Cloud
Firebase
Golang
Google Cloud Platform
iOS
Java
Kubernetes
Microservices
Python
React
Realm
RxSwift
Spring
Swift
Loading...
Enabling environmental and economic sustainability in agriculture.
digital • trading • insuretech • Carbon
51 - 200
• Enhance our iOS app for iPhone and iPad by leveraging the latest technologies and following best practices in iOS development • Implementing new features using best industry practices for iOS development • Working closely with UX designers to refine and introduce new product features • Contributing to the team's growth by sharing your expert knowledge and best practices in iOS development • Ensuring the stability and reliability of your code through automated testing and utilizing automation tools like Fastlane and CircleCI • Participating in iOS-oriented technical discussions • Collaborating with the Android team to synchronize features and technical approaches
• Proficient in Swift programming • Strong understanding of app and view lifecycle management • Knowledgeable in architecture design patterns, especially MVVM • Deep knowledge of iOS frameworks, including UIKit, with some experience in SwiftUI for UI development • Proficient in using auto-layout with UIKit, ideally with SnapKit, for designing responsive and complex UIs. iPad-specific experience is not required, as our universal app runs seamlessly on iPads without any special modifications • Practiced in using SwiftUI and ObservableObjects for maintaining a clean MVVM architecture. New screens are built in SwiftUI while maining a separate UIViewController and a ViewModel • Version control systems (we use GitHub)
• 25 days holiday per year • Private health insurance • Hybrid-Remote working between home, our Farringdon office and various co-working spaces across London • Be part of a growing business which is helping the farming community • Flexible working environment and a friendly, supportive team • Autonomy and the opportunity to grow the business and shape your role
Apply Now