We are a startup developing a worldwide Web/Mobile platform with an international team located in UAE and Tunisia. We are looking to hire a Senior Media/Video Streaming Developer who has experience with streaming solutions
Responsible for the development of Streaming services that run in cloud environments and implement scalable APIs.
Work across the engineering team to build new features and services at scale. - This role will work closely with the product owner, Front-end Developer, to implement and operationalize the creative vision of digital assets.
Required Knowledge, Skills, and Abilities:
Strong knowledge of Object-Oriented Programming.
Experience with Streaming Solution in Mobile/Web environment
Experience and knowledge of media container and codec formats, streaming protocols- Experience in building cloud based, distributed, resilient systems with the ability to handle large and variable traffic volumes.
Solid understanding of fundamental web technologies such as HTTP, REST, AJAX and JSON- Ability to write easy to understand, clean code.
Ability to write unit tests for automated testing.
Must have strong knowledge of RESTful API architecture.
Ability to articulate technical details clearly.
Forensic attention to detail.
Practicing common design patterns.
High standards for code quality, maintainability, and performance.
Open-mindedness to constructive feedback and ideas/solutions proposed by others.
Passionate for learning new technologies, demonstrating a willingness to grow.
Strong ability to solve complex technical problems.
Excellent interpersonal and verbal communication skills.
Working with native and cross-platform technologies.
Experience writing automated unit and functional tests.
Experience in architecting applications with SOLID coding principles.
Working in an Agile software development environment.
Using tools such as Git for source control.
Experience using tools such as VS Code, Node.Js Devtools.
Education + Experience:
3+ of experience with Streaming solutions like Agora.io Red5 Pro, Wowza, ZegoCloud,...
3+ of experience with Web/Mobile applications development.
Interested candidates fulfilling the mentioned criteria are encouraged to Apply using the Easy Apply Button below. Registered candidates may also apply using Apply Now Button. OR Send your resume to email@example.com