Position: Director of Engineering
Company: Upplabs
Category: Node.js
Experience required: 3y
English level: intermediate

**Client** is a live streaming platform tailored for gamers across the Arab region. They are building the largest Arab gaming community that will help gamers directly engage with each other and monetize their passion through their platform.

**The opportunity**
This is not a hands-on coding role, however you will be required to get involved at code level from time to time to help educate the team on best practices.

**Role & responsibilities**
●Work hand in hand with the CTO
●Own and operate the engineering team
●Hire new developers as required
●Manage the delivery of the software roadmap
●Play a proactive role in proposing technologies, tools & approaches
●Identify and flag major issues early

**Experience required**
●Expertise   and   experience   in   leading   teams   in   delivering   products   in a high velocity environment
●Senior stakeholder management skills
●Proven track record in architecting and implementing solutions with the DevOps methodology
●3+ years of experience with NodeJS and frontend (preferable with ReactJs)
●Good to have knowledge in Java/Kotlin
●English - at least Intermediate Level is a must

**Bonus skills:**
●Experience with GoLang, Python, Swift
●Docker
●AWS
●Microservices

**We offer**:
●Competitive salary + Stock Option plan in Client project
●Friendly team and enjoyable working environment
●Compensation for sick lists and regular vacations;
●State holidays
●English lessons

If you are interested - we will be glad to provide more details about next steps and the collaboration with us.