Position: Backend Developer
Company: IT-Rex - Staffing Services
Experience required: 3y
English level: upper

Description.
The client is a small and medium-sized enterprise that aims to solve the problems of modern farming and agriculture by creating systems that solve real-world problems using complex numerical models, machine learning technologies, satellite and meteorological data, and crop growth models.

We are currently looking for a Backend Developer to join our product team! The main focus of this role is to help build solutions using advanced technologies in the field of precision agriculture, remote sensing, and geospatial stacks.

You will join an autonomous Agile team and work together with the Product Owner, UI Designer, and other software engineers to create a unique online experience for our customers.

What you'll be doing
- Take responsibility for, maintain, and evaluate existing codebase and infrastructure.
- Create scalable, testable, maintainable, and high quality code.
- Contribute to development by turning ideas, designs, and requirements into concrete, stable production builds.
- Design and develop new features
- Maintain and improve the existing application.

Requirements:
- Experience with at least one popular PHP framework (e.g. Laravel, Symfony).
- Experience in creating Restful services.
- Knowledge of Linux versioning and Git.
- Experience with relational databases, SQL and ORM technologies.

Working with us, you will learn :
- How to handle Satellite images with Image processing technologies.
- How to store and manage big geospatial data.
- How to use event streaming technologies along with IoT infrastructures.
- To develop Agricultural Models in order to produce critical agricultural insights with your code.