AgreenaAG

iOS Developer

Headquarted in Copenhagen, we have purpose-led professionals across the world helping us build a scalable impact for farmers and the climate.

Agreena

Employee count: 51-200

United Kingdom only
Apply now
About AgreenaAgreena is an exciting, dynamic, and purpose-oriented organisation united in a mission to mobilise farmers and corporations to unlock the value of nature and help restore the planet. While we’re rooted in agriculture, finance, and technology, our team of experts range from soil carbon scientists and software developers to market strategists and regulatory affairs experts. Over 230 employees across more than 40 nationalities are gathered under the common Agreena flag – either working from our headquarters in Copenhagen, offices in London, or remotely across Europe.
As a rapidly scaling climate agtech, Agreena provides solutions that drive both environmental and financial sustainability in farming. We have helped farmers across 18 countries in their conversion journey from conventional agriculture to regenerative farming practices to reduce greenhouse gas emissions and remove CO2 from the atmosphere, storing it in soil. Our company offers a supportive and positive work environment with opportunities for learning, leading and growth no matter where you are in your professional journey. We believe in giving our employees a lot of responsibility, and we encourage new thinking, innovation and fun.
About FieldmarginFieldmargin, a UK-based leader in farm management software recently acquired by Agreena, operates independently within Agreena's ecosystem to support global sustainable farming practices. Established in 2014, Fieldmargin provides an intuitive, mobile-first, and cloud-based app that simplifies agricultural operations and enhances decision-making for farmers worldwide. The app integrates visual mapping and essential information to manage fields efficiently, helping to address the agricultural industry's challenges of feeding a growing population and improving environmental impact. As Fieldmargin gears up for its next growth phase, it continues to innovate and expand its reach, ensuring that farmers have everything they need to succeed right in the palm of their hand.
We have React-powered web applications and native iOS and Android apps. Our microservices architecture is hosted on Google Cloud platform using Kubernetes and supports our Web, iOS and Android applications. We use Java/Spring, Golang and some Python for a majority of our back end services.
About youCandidates should be comfortable in creating production-ready iOS applications and have a good understanding of how the App Store publishing and review process works. Automation tools like Fastlane and CircleCI can be learnt on the Job.We work in a dynamic environment where new projects and functionality can pop up at any moment. We’re looking for candidates that enjoy working with new technologies in order to solve interesting user experience and data problems.There is also an opportunity to take on the responsibility of a whole project, liaising directly with our partners, designing our tools, and releasing to production.

About this role:

  • As an iOS Developer, you will 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 on iOS-oriented technical discussions.
  • Collaborating with the Android team to synchronize features and technical approaches.

What we’re looking for:

  • 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).

Bonus points if:

  • Google Maps or equivalent mapping SDKs - we have customisation on top of Google Maps to support drawing our customers’ farms efficiently).
  • Experienced in reactive programming using RxSwift, with an understanding of Moya for efficient network layer abstraction and multi-threading.
  • Familiar with Realm for data persistence and managing data migrations between app versions.
  • Competent with Firebase to conduct A/B testing and handle remote configurations.
  • Good knowledge of best practices for mobile user interface design (Human Interface Guidelines by Apple).

Benefits:

  • 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.
🌱 Not quite what you're looking for?Stay connected with us by following our Agreena LinkedIn page. It's the best way to stay updated on our latest content, articles, and exciting new opportunities.
Plus, if you want to be the first to know about job openings in the departments you're interested in, you can subscribe to our job alerts talent pool.
🌍 Be your best self every day at AgreenaAt Agreena, we are devoted to building an environment that promotes equality, inclusion, and diversity. As we embark on our journey of expansion and growth, we recognise the value of celebrating and embracing everyone's uniqueness. This diversity is crucial to our success and innovation. We aspire to build a product that is loved by our customers and we want the same to be reflected in our teams.
With this in mind, we're dedicated to ensuring that Agreena remains a welcoming and diverse environment for all.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Agreena know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 17, 2024

Posted on

Apr 18, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United Kingdom +/- 0 hours

About Agreena

Learn more about Agreena and their company culture.

View company profile

With agriculture accounting for nearly ⅓ of global greenhouse gas emissions, the industry now has the opportunity to actually be a significant part of the solution. By adopting a set of regenerative practices, we’re able to turn soil into natural carbon sinks – pulling carbon from the atmosphere and storing it in the soils. But the transition of farmers to regenerative agriculture practices has costs. Agreena offers one of the few financial reward schemes in the world to incentivize farmers on their sustainable carbon farming journey.

But the benefits expand beyond incentivizing farmers economically through carbon markets. There are a plethora of regenerative agriculture co-benefits that build climate resilience: improved water retention, biodiversity and reduced erosion, to name a few. Our work is rooted in creating the climate impact necessary for future generations, while continuing to feed a growing population.

Employee benefits

Learn about the employee benefits and perks provided at Agreena.

View benefits

Company events

Regular team events throughout the year.

Competitive compensation package

A competitive salary and benefits package.

Exciting purpose-led culture

An exciting and purpose-led culture and mission.

Open communication

An open and transparent communication environment.

View Agreena's employee benefits
Claim this profileAgreena logoAG

Agreena

View company profileVisit agreena.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

24 remote jobs at Agreena

Explore the variety of open remote roles at Agreena, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Agreena

Remote companies like Agreena

Find your next opportunity by exploring profiles of companies that are similar to Agreena. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan