The intent of the project is to build a rich web application to help organisations manage their projects. This is the first phase of the project and the deliverable is a live Minimum Viable Product, for a Proof of concept that will be used in enterprises in a SAAS model.
We are looking for a full stack developer with experience in NodeJS and GraphQL to develop an API on top of our Postgres database.
The developer mission is to expose the data through a graphQL API and deploy it in docker containers on Amazon AWS.
Front end development experience is an asset mostly with React which will be used in the second phase (not in the scope of this job) of the project.
Build a back-end for this application and the API to push, pull, update data
1 - Connect to a postgresql database
2 - Develop the API: Technical Stack: NodeJS and GraphQL or PostGraphQL (equivalent of 10-12 endpoints)
3 - Commit code to gitlab and program continuous integration and deployment
4 - Build and deploy in Docker Containers
5 - Publish to Amazon AWS EC2 and ECS
The following elements will be provided :
- AWS access an configuration (EC2, ECS, RDS)
- Gitlab access
- Postgresql DB is already deployed in AWS RDS
- script for local database initial load
- Access to Slack for communication with the full team
7 freelancers are bidding on average $518 for this job