Software Industry


We are a mobile-first video shopping platform that seamlessly blends entertainment and commerce, giving our global audience unprecedented access to exclusive products from world-renowned artists, brands, and personalities. ...

View Company Profile

Video/Media Streaming Developer

Apply Before : 2023-04-07 (Closed) View: 4990

Job summary

  • No. of Vacancy
    : 1
  • Job Type
    : Full Time
  • Offered Salary
    : Negotiable
  • Gender
    : Both
  • Career Level
    : Senior Level
  • Experience
    : 3 Years
  • Apply Before
    : 2023-04-07 Closed
  • Skills

Job Description:

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

Job Summary:

  • 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.


  • Experience with Functional and Object-Oriented JavaScript/ES6+ coding.
  • 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 Red5 Pro, Wowza, ZegoCloud,...
  • 3+ of experience with Web/Mobile applications development.

Apply Instruction:

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

Job Action