Backend Developer Position Overview This role focuses on designing, developing and maintaining backend services using TypeScript with the goal of building scalable cloud-based systems. You will be working within a specialized team responsible for developing AI-driven features in the customer communications sector. The ideal candidate should have experience in modern cloud architectures and a strong background in software development principles. Our ideal candidate should possess excellent problem-solving skills, proficiency with data structures, object-oriented programming concepts as well as Agile methodologies. * A degree or equivalent experience in Computer Science or related field * Prior experience with RESTful APIs design and implementation * A solid understanding of asynchronous processing paradigms, knowledge of event-driven architecture including webhooks, We offer our employees flexible work arrangements that support work-life balance. Our employee-centric culture prioritizes continuous learning opportunities through training programs workshops to stay up-to-date