وظائف شاغرة

System Developer

GENERAL DESCRIPTION

Systems Developer specializes in New Media, with a strong emphasis on web development, live streaming, and video-related requirements. The ideal candidate will be proficient in HTML, CSS 5, PHP /ASP.NET /Nodejs, and Javascript, along with its frameworks such as React/ Angular/ Vue JS. Knowledge and experience in live streaming, Video on Demand (VOD), cross-platform mobile development (React Native/Flutter), test-driven development (TDD), and one or more Content Management Systems (CMS) such as WordPress, Strapi, or DatoCMS will be highly valued.

JOB DESCRIPTION

• Design, write, modify, debug, and test new or legacy software systems in an agile team environment.

• Utilize source debuggers, profilers, runtime analysis tools, and source code control systems(Git) .

• Create and maintain comprehensive documentation for software systems and processes.

• Perform research on languages, data structures, algorithms, file systems, libraries, tools, and datasets to

stay up-to-date with industry trends and best practices.

• Collaborate with cross-functional teams to understand and analyze project requirements.

• Actively participate in code reviews, providing and receiving constructive feedback.

• Implement test-driven development practices to ensure the reliability and maintainability of code.

• Leverage experience with one or more Content Management Systems (CMS) such as WordPress, Strapi,

or DatoCMS to streamline content management processes.

• Utilize SQL databases such as MySQL or Postgres and NoSQL databases such as MongoDB or Cassandra

for efficient data storage and retrieval.

• Perform additional duties that fall outside your job title or key duties

WORK EXPERIENCE

• 5 + years of professional experience in software development.

EDUCATION

• Bachelor's degree in Computer Science or a related field.

SKILLS


  • • Proficiency in HTML, CSS 5 and in any one language such as PHP or ASP.NET or Nodejs ,.
  • • Experience with Javascript frameworks such as React, Angular, and Vue JS.
  • • understanding of OTT platforms, streaming technologies, and content distribution networks (CDNs).
  • • Knowledge of video compression standards (H.264, HEVC, AV1), packaging formats (HLS, low latency
  • HLS, MPEG-DASH,RTMP, SRT), and DRM systems.
  • • Knowledge of CDN Management, CRM, Curation, OTT applications (AVOD, DAI, FAST, etc)
  • • Understanding and experience in live streaming and Video on Demand (VOD) is a plus.
  • • Familiarity with cross-platform mobile development, specifically React Native or Flutter, is desired.
  • • Experience in test-driven development (TDD).
  • KNOWLEDGE

  • • Strong problem-solving skills and attention to detail.
  • • Deep Knowledge in API Cr
  • • Experience with one or more CMS such as WordPress, Strapi, or DatoCMS is a plus.
  • • Familiarity with SQL databases (MySQL, Postgres) and NoSQL databases (MongoDB, Cassandra).
  • • Desired knowledge in Firebase or Similar Platforms
  • • Desired Basic Knowledge of CLoud platforms (AWS/GCP/Azure)
  • • Desired Knowledge of Video Players in Web and App.
  • • Knowledge in API development and integration, emphasizing best security practices
  • JOB DEMANDS
  • Able to accommodate flexible work schedule to support 24/7 TV environment including overnight weekends and holidays assignment.