Software Engineer (Web) at Hello Tractor

Software Engineer (Web)Company OverviewHello Tractor is a social enterprise focused on improving food and income security throughout sub-­‐Saharan Africa. Our low-­‐cost “Smart Tractor” pairs its owner with hundreds of farmers, requesting and pre-­‐paying for tractor services via SMS messages. We coordinate this pairing seamlessly through our cloud-­‐booking platform.  Company SummaryHello Tractor has a fantastic opportunity for an experienced engineer who can work at a high level across the enterprise. You will be working with a world-­‐class team of professionals who are passionate about what they do and will expect no less from you. Having an insatiable hunger for learning new technologies and improving existing ones is key. Passion to apply technology to meet the needs of low-­‐income farmers is an absolute must. If it is a good mutual fit, you will pay attention to details and take great pride in your work.We’re looking for people who are passionate about creating great web applications. Are you as comfortable composing efficient layouts that work well across various screen sizes and densities as you are debugging performance issues in the persistence layer? Then we need you!ResponsibilitiesYour primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating front-end elements into the application. A basic understanding of front-end technologies is therefore necessary as well.Building reusable code and libraries for future useOptimization of the application for maximum speed and scalabilityImplementation of security and data protectionDesign and implementation of data storage solutions

Apply at