Farmers Edge
  • 11-Jan-2018 to 12-Feb-2018 (CST)
  • Lethbridge, AB, CAN
  • Salaried

Farmers Edge is a global leader in decision agriculture servicing over 20 million acres worldwide with precision digital solutions. Integrating field-centric data, easy-to-use software, state-of-the-art processing technology, predictive modelling, and advanced agronomic analytics, Farmers Edge provides growers with scalable solutions to produce more with less. Using innovative digital agronomic tools, Farmers Edge solutions focus on the sustainable production of high-yielding, high-quality crops and are designed to optimize inputs, minimize environmental impact, and protect economic viability of the farm. From seed selection to yield data analytics, Farmers Edge transforms big data into timely and accurate insights to support informed decision making.

Software Developer (Mobile)

 

Location:  Lethbridge, AB. Remote location may be considered.

Reporting to the Software Development Manager, the Mobile Developer will join a team responsible for developing and maintaining several mobile services and systems. This team strives to create scalable, and optimized solutions to provide our users with safe and efficient access to our mobile services.

Duties may include the following:

  • Creating intuitive and visually appealing user interfaces;
  • Gathering information through interviews, focus groups, online research, etc.
  • Participating in daily planning activities such as Scrum meetings;
  • Writing software that consumes data from a RESTful API;
  • Working individually and cooperatively with a team;
  • Documenting internal and external source code;
  • Implementing and/or utilizing testing solutions;
  • Troubleshooting and problem solving;
  • Participating in internal management meetings;
  • Other duties as assigned.

 

Education and Experience:

  • The ideal candidate would have post-secondary degree in Computer Science and prior experience in Software Development or a related technology field.
  • Previous experience with mobile focused development considered a strong asset.
  • Experience working with the following technologies:
    • Modern Front End Mobile development
    • React / Redux / React-router / Redux-sagas / Reselect / MapBox
    • Native Android or iOS development (Swift, Obj-C)
    • ES2015+ (ES6) JavaScript syntax or TypeScript
    • Communications protocols; http, websockets, mqtt, etc.
    • Common tools like webpack, npm
    • Testing frameworks (e.g. Jest)
    • Revision control software (e.g. Git/Github)
    • Agile tools (e.g. Jira)
  • Experience with the following would be desirable, but not required:
    • NodeJS (express/koa)
    • Realm Database and/or Realm Object Server
    • Firebase in native applications
    • Bluetooth
    • MQTT
  • Comfortable working in both a cooperative environment and independently on assigned tasks.
  • Creative, motivated, resourceful and passionate.
  • Strong communication & troubleshooting skills.

 

Training will be provided, but independent learning will also be expected. 

Compensation:

Farmers Edge offers a very competitive compensation package. Salary dependent on

qualifications and skill.


Farmers Edge
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    By clicking the button above, I agree to ApplicantPro's Applicant Information Use Policy.

  • Sign Up For Job Alerts!

  • Share this Page
  • Facebook Twitter LinkedIn Email
.
Logo Precision Solutions Become Rep About us Blog Contact Us