Position: Backend Developer (Node.js)
Company: MoveUp
Experience required: 3y
English level: upper

We have developed an innovative RTC (Real-Time Communications) family of products focusing on the delivery of high-quality meeting solutions.
Our mission is to power any video experience for any organization. We are the video experience cloud, powering communication, collaboration, learning, and entertainment. Our products are used by over 1,000 global enterprises, media companies, service providers, and educational institutions, engaging more than a hundred million viewers at home, at work, and at school.
Our core values are openness, flexibility, and collaboration, and we are the initiator and backer of the world's leading open-source video management project, which is home to more than 150,000 community members.

Responsibilities

Build large scale backend API services on Node/PHP
Support Auto Scale Services, Analytics, Jobs, and more
Build the backend for real-time conferences & room management (Features: Chat/Whiteboard/Recording and more)
Contribute to the technical and architectural roadmap of the platform
Design core, backend software components/modules
Analyze and improve efficiency, scalability, and stability of various system resources
Analyze & solve difficult production incidents across the technological stack

Requirements:

3+ years as a Back-End developer
Experience in Node.js - must ( PHP - Advantage )
Deep understanding of Linux/Unix systems
Deep experience with distributed systems architecture
Experience in building large-scale systems
Experience with Structure DB - (MySQL)
Ability to analyze performance and alleviate performance bottlenecks
Ability to Self-manage and focus on the business impact
Excellent verbal and written communications skills in English
Passionate about learning new technologies and a great self-learner

Advantages:

Cloud Solution Architecture - AWS
Experience/Knowledge in Nest.js (node)
Experience/Knowledge in Yii2 / Laravel (PHP)
Experience with containers (Docker, Helm, Kubernetes)
Experience in WebRTC/RTC technologies
Experience in video technology
Experience in microservices frameworks