The project is build using zend expressive.
Its pure API which is being consumed by a react application but the role is focused only at the api (BackEnd work)
We are using a variety of technologies, such as:
- zend expressive
- google map api
The candidate should have good experience building api
Good experience working with zend expressive (needs to demonstrate experience)
Good testing experience (unit tests)
Experience on Google map api is a plus
SOLID principles is a must
The overall goal of the project is to manage customers that have been imported to the system (through csv files).
Processing of customers to get geolocation info through address
Ability to group them by specific criteria (geolocation, flags etc)
Reporting and exporting of data
Ability to add additional information to the customer (appointment, comments etc)
The core work is done already so now we are building on top to add the desired features.
The system is based on receiving requests and then firing a job in a queue for backend process and then report back thus allowing the backend system to handle the more intensive tasks of file processing and report generation.
Please also note that we are after a person that can be autonomous, follow the solid principles, provide well tested and structured code, respect the existing structure (but suggest improvements)
Due to the nature of the project we will provide with each small feature and then move to the next one after completion.
54 freelancers are bidding on average £37/hour for this job
Hi there, I am sure I can get this done as you desire. I have few questions to discuss. I am putting this bid as place holder bid as I am have few questions. can you open up chat ? thanks Sam