Back-end developer

The back-end developer designs the server logic: API, data management, security, authentication, performance optimisation. They work with languages such as PHP, Node.js, Python or Java and ensure communication between the front-end and the database.