freehire launches on Product Hunt on 26 August.

Follow →

Back End Developer

Summary

Build and maintain backend services in Ruby on Rails and Elixir that power Jiva’s apps for smallholder farmers, integrating APIs for finance, logistics, and satellite data.

At Jiva, we are dedicated to improving the livelihood of smallholder farmers around the world. We focus on providing access to financing, practical advice, quality products & fairer trade practices through our digital products. Currently, a lack of accessibility to such services is holding half a billion people behind. We believe that technology is the only viable unifying force for this complex sector & the only way to achieve “benefits of scale”.

Job Description

We are looking for developers responsible for the development and maintenance of Jiva's suite of applications. We currently operate a service-based architecture that powers 3 android apps, as well as having 100s of real-world integration points from farmers, logistics providers, financial tools, space satellite data and more. Jiva's user base, scope and team are all growing rapidly. We are looking for backend developers who are looking for a challenging, fast-paced and rewarding career.

Responsibilities

  • Write well-tested and maintainable code in Ruby on Rails and Elixir
  • Help source, design and implement APIs to power and enhance our apps
  • Identify and rectify performance bottlenecks to ensure services are functional and reliable as we scale
  • Stress-test services and maintain their functionality in production
  • Establish comprehensive audit processes to monitor ongoing performance of our services in production
  • Work closely with teams across functions to figure out what we should be building next

Required Skills

  • Minimum 2 years as a software developer
  • Strong oral and written communication skills
  • Proven ability to work on multiple services and switch contexts as the situation requires
  • Experience with RESTful / GraphQL APIs

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available