Senior Web Developer

Nagwa - Nasr City, Cairo

75 people have clicked
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
9,000 to 15,000 EGP per month
Vacancies:
1 open position
About the Job

Job Summary:

  • Help create a seamless online conferencing platform and educational videos on Nagwa’s website, research and develop advanced approaches in multimedia, video-conferencing and video-building tools.

Responsibilities:

  • Handle daily tasks, including fixing bugs and building new features
  • Build back-end APIs and develop two large scale projects for Nagwa
  • Coach junior team members
  • Test debugging, data validation, and test case scenarios
  • Stay up to date with the latest software development technologies and methodologies to develop internal work
Job Requirements

Qualifications & Work Experience:

  • Bachelor’s degree in Computer Science or Engineering.
  • 3+ years of experience in web development.
  • Excellent understanding of OOP, n-tier architecture, and design patterns.
  • Thorough knowledge of SOA is a plus.
  • Very Good knowledge of ORM and LINQ.
  • Very good knowledge of web technologies (HTML/XML).
  • Good Knowledge of .NET 4.0 and 4.5.
  • Good knowledge of ASP.NET MVC and Web API.
  • Good knowledge of Big Data, MongoDB, and Cassandra is a plus.
  • Good knowledge of large-scale web application deployment is a plus.
  • Good knowledge of test-driven development is a plus.
  • Knowledge of source control like TFS is a plus.
  • Knowledge of queues, multi-threading, and parallelization is a plus.
  • Knowledge of WebRTC is a plus.
  • Experience with JavaScript, jQuery, JSON, CSS3, HTML5, and AngularJS.

Job Behavioral Competencies:

  • Very good communication skills.
  • Good R&D skills.
  • Accuracy and attention to detail.
  • Highly organized.
  • Time and stress management skills.
  • Analytical thinking skills.
  • Problem-solving skills.
  • Adaptability and flexibility.
  • Ability to learn.
About this Company

Nagwa is an educational technology startup with offices in Windsor, UK and Cairo, Egypt. We have over 300 staff members who are working on creating digital educational products for students.

Our mission is to educate the world.

Our vision is to be a... (More)

Industry: Education
See all Careers and Jobs at Nagwa
Hiring?
Signup for an employer account and Post your Jobs!