Hello Tractor - 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.
POSITION : Software Engineer (Web)
Description
The candidate 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!
Responsibilities
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.
Responsible for integrating front-end elements into the application.
Understanding of front-end technologies is therefore necessary as well:
Building reusable code and libraries for future use
Optimization of the application for maximum speed and scalability
Implementation of security and data protection
Design and implementation of data storage solutions
Requirements
3 years experience building web products - frontend and backend ( you will be required to provide links and sample work)
4 years engineering experience, a large portion of which in a team environment
Proficiency building applications using PHP, MySQL, Redis
Experience in JavaScript, HTML, and CSS
Experience using the Laravel framework (version 5.2.*) and a lot of Laravel packages
Experience designing and building APIs and webhooks
Deep understanding of relational databases
Solid competency with SQL
Strong UX and design sensibilities, and a desire to sweat the small stuff
Ability to understand business requirements and translate them into technical requirements
Proficient understanding of code versioning tools, such as Git
Familiarity with continuous integration
Familiarity with Scrum and Agile Methodologies
Prior experience with or knowledge of large scale, high volume systems
Strong communication skills, a positive attitude, and empathy
Self-awareness and a desire to continually improve
Bonus
B.Sc in Computer Science or a related field
Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
Experience working in a startup
Experience with web development, distributed systems and parallel processing.
Sorry the application deadline for this job has elapsed
Disclaimer: Though we make every effort to verify the authenticity of our posts, We're in no way affiliated
to any of these companies whose vacancies we publish. Note : Do not pay any fees to Employers for recruitment. To report and to view a list of fake recruiters in Nigeria, .
Click Here