Clojure Engineer

    Wefarm Published: November 25, 2020
    Location
    London, United Kingdom
    Job Type

    Description

    We are a unique social enterprise providing a vital service for the world’s 500 million smallholder farmers who live and work without internet access.

    Do you have the following skills, experience and drive to succeed in this role? Find out below:

    This pioneering, peer-to-peer platform enables farmers to access crowdsourced information by SMS, creating social impact on a groundbreaking scale and generating a game-changing data feed through the use of cutting edge AI techniques.

    In just one year WeFarm has scaled to more than 2.1 million farmers across Kenya, Uganda and Peru, has facilitated over 11.5 million interactions and featured in the FT, Forbes, Wired.co.uk, as well as winning awards from Google’s Impact Challenge, The Venture and the European Commission’s Ideas From Europe.

    Would you like to change the world and create social impact on a global scale? Do you want every LOC you write to save livelihoods? Are you passionate, ambitious, and driven? Then apply to join the UK’s most exciting VC backed tech start-up today Role You will be building a large Clojure based API (Liberator, core.async, Ring, etc) and using a variety AI/NLP/ML tools & techniques to help develop and deliver the service.

    You will also work closely with our Data Scientist & Head of Engagement to make sure the value and insight we extract from our traffic is passed on to our partners and users.

    Currently we are working remotely, and will reestablish a hub in central London at the beginning of 2021.

    We are looking for an ambitious, talented individual who knows a Y-combinator isn’t just a SV incubator and there’s more to currying than spices.

    Key Responsibilities Design and develop stable functional services Produce clean well documented idiomatic code Comfortable with Git Flow methodology Support Head of Engagement to deliver a quality UX to the users of WeFarm Service integrity and availability Key Skills Computer science fundamentals, Bash , Regex , Git etc Clojure is the primary language of the system so an understanding of this although experience with other functional languages also qualify.

    Imperative languages e.g.

    PHP , Javascript etc.

    Databases: MySQL & NoSQL/KV store An opinion on TDD , BDD , ReplDD & Hammock time Know your way around the multifarious AWS services Experience with CI/CD deployment pipelines Bonus Points Some of the technologies we are using include Docker , Travis-CI , ClojureScript , Java interop, graph databases such as Neo4J, frontend technologies such as React and React Native and a grasp of OWASP principles.

    Domain knowledge & additional skills Passionate about the business and social impact Quick learner Influence without authority Hacker mindset with a crafts persons pride Pragmatic problem solver Strategic, proactive, creative, innovative and collaborative.

    APPLY HERE

    Related Jobs

    DevOps Engineer   Berlin, Germany new
    April 12, 2021
    Senior QA / Test Engineer   Kraków, Poland
    March 18, 2021
    Mobile Test Engineer   Kraków, Poland
    March 18, 2021
    Backend Engineer   Warsaw, Poland
    March 18, 2021
    Senior Data Engineer - Kafka, AWS - remote   London, United Kingdom
    March 18, 2021
    SHARE
    Previous articleHead of DevOps/Cloud (GCP,Azure)
    Next articleSales Lead