Responsibilities
Design the application architecture with modern technologies stack.
Address technical and design requirements.
Design, develop and maintain the backend API and micro-services.
Hands on coding and debugging.
Write clean and reusable code to develop applications.
Write tests to speed up development cycle.
Collaborate with frontend developer to design the backend API specs.
Deploy the application to testing and production environment with CICD.
Improving the latency of the live-streaming platform.
Minimum Requirements
Minimum 3 years of experience as a backend developer.BS degree in Computer Science or related field.
Familiar with the following: Node.js and server framework such as Express.js, testing framework such as mocha.js, AWS Cloud services: Lambda, EKS, Elemental, MediaLive, Docker, Kubernetes.
Experience with implementing live-streaming service is a plus.