You are viewing a preview of this job. Log in or register to view more details about this job.

Backend Developer


Bachelor's degree in Computer Science, Engineering, or a related field or equivalent experience.
Experience in designing, developing, and maintaining backend services for web applications using Node.js, Graph QL, MongoDB, Postgres, and Algolia with a deep understanding of backend development best practices.
Experience working with server less functions, preferably Azure Functions, ensuring efficient and scalable server-side processing.
Experience with RESTful APIs and integrating backend applications with APIs, ensuring smooth communication between the back-end and front-end.
Familiarity with version control systems such as Git, ensuring efficient collaboration and development workflows.
Strong problem-solving skills and attention to detail, ensuring high-quality code and efficient troubleshooting.
Excellent communication and collaboration skills, working closely with front-end development and design teams to build innovative and effective web applications.
Ability to work independently and as part of a team, managing your workload and collaborating effectively with other team members to meet project goals.
Experience with Azure cloud services, Microservices, Kubernetes, IAC, GitHub actions, Terraform, and API Management Systems, ensuring efficient deployment, management, and scaling of backend applications preferred.