Backend Engineer Role
As a Senior Backend Engineer, you will play a vital role in enhancing our product by contributing to technical direction and supporting team members when needed. Your key responsibilities include designing and building scalable backend solutions using Node.js with TypeScript, overseeing AWS infrastructure, and contributing to DevOps practices (CI/CD, monitoring, cloud architecture). You will also be responsible for improving backend estimations, technical planning, and collaborating on roadmap alignment.
Key Responsibilities:
* Contribute to technical direction and support team members when needed.
* Design and build scalable backend solutions using Node.js with TypeScript.
* Oversee AWS infrastructure and contribute to DevOps practices (CI/CD, monitoring, cloud architecture).
* Improve backend estimations, technical planning, and collaborate on roadmap alignment.
* Design and implement robust authentication systems, payment integrations, and API services.
Requirements:
* Expertise in Node.js and TypeScript, with a strong understanding of scalable backend architecture.
* Experience building or integrating custom video platforms or media delivery systems.
* 5+ years of backend development experience.
* Familiarity with AWS cloud services, especially around storage, compute, and user management.
* Mastery of coding principles like DRY and SOLID.
* Agile Scrum proficiency and ability to work with evolving requirements.
What We Offer:
* Autonomy and flexibility to work from anywhere.
* Personalised learning budget with the possibility to have dedicated learning time weekly.
* A dynamic work environment where your ideas will directly influence our strategies and product development.
* Leadership committed to your career progression.