What's this role about?
* Embark on the Journey to Success with Us!* At Endava, our core philosophy is centered around empowering individuals to thrive. This extends to our team members, collaborators, and the users of the cutting-edge systems and applications we engineer, build, and operate. Our client is Kingfisher, a British multinational home improvement company, headquartered in London. The organization is currently expanding the *Engineering team* and, as part of this initiative, we are currently seeking several skilled *Software Engineer (Back-end for Front-end)* to join our ranks. In this role, you will play an integral part in our innovative tech hub, engaging with various aspects of technology. The position is a hybrid one, based in Cluj, requiring *office presence two days per week.* *Main responsibilities:* * Design, develop, and maintain scalable and robust back-end systems using and GraphQL. * Implement and manage server-side logic ensuring high performance and responsiveness * Develop and maintain schemas and resolvers for GraphQL APIs * Deploy, monitor, and manage applications on AWS * Collaborate with front end developers, product managers, and other stakeholders to define API requirements and functionalities * Optimize applications for maximum speed and scalability * Troubleshoot and debug applications and perform code reviews * Create and maintain comprehensive documentation for new and existing features * Manage and mentor junior members of the team
What skills and experience do you need?
*Required Skills & Experience:* * 3+ years of professional experience in back-end development with a strong focus on and GraphQL * Proficient in JavaScript, Visual Studio and TypeScript * Experience with AWS services * Experience with version control systems, specifically Git * Understanding of containerization technologies like Docker * Knowledge of CI/CD pipelines and tools.
Software Engineer (Back-end for Front-end) • Cluj-Napoca