Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 17, 2018
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    EAFF is a non-political, non-profit and a democratic apex organization of all Farmers of Eastern Africa. Its role is to voice legitimate concerns and interests of farmers of the region with the aim of enhancing regional cohesiveness and social-economic status of the farmers.
    Read more about this company

     

    Senior Ruby On Rails Engineer

    Job Description

    eGRANARY is on a mission to digitally aggregate farmers for input and output markets and to access tailor made agronomic and financial services for increased farm productivity and incomes.

    We’re looking for an ambitious engineer to join our team and help us build the next big AgriTech Company in Africa. As a senior engineer, you’ll be building critical parts of our application and help us use software in service of our customers by making it as easy for them to register, make and receive payments, report agronomy data and interact with us through appropriate communication channels. Our stack is currently built with Ruby on Rails with a few Node based micro services, but as a senior member of our team you’ll have the authority to make architectural decisions about what our stack will look like in the future.

    This position is based in Nairobi, Kenya.

    KEY RESPONSIBILITIES:

    • Work with our executive team to plan the product roadmap
    • Architect, build and maintain features that move our business forward
    • Ensure our application is always reliable and performing
    • Work with our key partners (such AGRA, World Bank, farmer Organizations, Farmer Cooperatives and others) and ensure our technology helps them be successful
    • Manage existing and develop new integrations with partners systems where needful
    • Help grow our engineering team
    • Responsible for building REST web services
    • Responsible for designing interface between UI and REST service.
    • Responsible for building data-grid centric UI based on Angular framework.
    • Participating fully in the development process through the entire software lifecycle.
    • Participating fully in Agile software development process

    WHY SHOULD THIS INTEREST YOU?

    • You get to work on cutting edge AgriTech problems - we have a proprietary platform to collect data, score, communicate and make payments that require more expertise to make it robust for our customers
    • You get to work on complex scaling challenges – farming account for over 20% of GDP for most sub-Saharan countries and employs 70% of our population. The work we are doing has a chance of changing lives for millions of people and you help us to solve scaling challenges as our traffic grows exponentially and reach millions of farmers and other value chain actors.
    • You get a chance to develop relevant technology for farmers and work with some of the largest development institutions who are our partners.
    • You will have the opportunity to architect systems - as we scale and grow we will require lots of new systems to come in place and we expect you to help design and build them.
    • You will have the opportunity to learn and grow - we hope you come in as a Senior Engineer and grow into a manager of many
    • You get to work at a fast growing and funded company - we have a successful business and have raised money to stabilize and grow exponentially, come join us for the journey!

    DESIRED QUALIFICATIONS:

    • Strong understanding of Ruby and how it works
    • Having shipped a Ruby on Rails application before
    • 3+ Years of Software Engineering experience
    • Experience with PostGres, Heroku/AWS, Javascript (with or without frameworks)
    • Understanding of the following concepts: MVC, RESTful APIs, ORM
    • Experience with testing frameworks and site monitoring tools
    • Experience with Git and Git-based workflows
    • Familiarity with Android, PWAs, NodeJS

    Method of Application

    Please send your application letter and CV, together with an indication of your current salary and compensation package.

    Application will be reviewed and interviews conducted on a rolling basis to identify appropriate candidates as soon as possible

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Eastern Africa Farmers Federat... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail