Write clean code to develop web applications and services.
Perform functional and performance tests, together with the QA Engineer.
Collaborate with the team to integrate user-facing elements with server-side.
Gathering technical and design requirements
Build sustainable code for future use.
Improve the architecture of the backend services and cloud setup.