Browse Jobs
For Employers
Post JobLog inGet Started

WebRTC Development Lead

Nagwa
Nasr City, Cairo
Posted 7 years ago
1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

A WebRTC Development Lead will be in charge of the software development team, supervising the process of creating new modules as well as modifying existing modules. They will also be performing analysis and designs.

Responsibilities:

  • Receiving requests for new modules and modifications to existing tasks.
  • Controlling all stages of the development life cycle including initial analysis, implementation, integration, testing, debugging, data validation, and support.
  • Conducting analytical reports about users’ requirements, new task requirements, and the impact of the new task on the internal workflow.
  • Designing modules by dividing the users’ requirements into submodules and setting timeframes for task completion.
  • Assigning submodules to our software developers to proceed with the programming of the modules.
  • Ensuring that all aspects of the project are completed as planned.
  • Receiving user feedback and data modification requests, solving bugs, and handling client complaints.
  • Administrating the company’s web portal (configuring IIS, performance tracking, and problem solving).
  • Staying up to date with the latest software development technologies and methodologies to develop internal work.

Job Requirements

Qualifications & Work Experience:

  • Bachelor’s degree in any field.
  • 4+ years of relevant experience.
  • Good command of both written and spoken English.
  • Experience in web technology such as HTML 5, CSS, XML, JavaScript and JQuery , Node.Js.
  • Understanding of Telephony/WebRTC concepts (SIP, Trunking, STUN/TURN).
  • Excellent knowledge of DB concepts and tools (Microsoft SQL server).
  • Excellent knowledge of Dot Net (ASP.NET, MVC, C#).
  • Excellent knowledge of OOP (concepts, techniques, principles, analysis, and design).
  • Excellent knowledge of design patterns.
  • Good knowledge of ORM.
  • Good knowledge of video processing.
  • Very good knowledge of image processing.
  • Excellent knowledge of workflow systems.
  • Excellent knowledge of digital audio transmission technologies.
  • Very good knowledge of data processing and handling with various types and sizes (documents and media).

Experience in the following puts you at the top of the list of applicants:

  • Kurento
  • WebRTC internals
  • WebRTC platforms

Job Behavioral Competencies:

  • Very good communication skills
  • Accuracy and attention to details
  • Highly organized
  • Time and stress management skills
  • Problem solving skills
  • Adaptability and flexibility
  • Ability to learn
  • Analytical thinking
  • Decision making
  • Self-motivated
  • Leadership skills

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentWebRTC Development Lead