JavaScript Developer

Egypt Full time Technology In-office

We are looking to hire a JavaScript Developer to join us in our mission to educate the world. The successful candidate shall contribute to building and creating interactive educational visualizations that will help Nagwa students understand and retain information more effectively and be more engaged with our content.


  • Writing reusable, testable, and efficient code using JavaScript programming language for different purposes
  • Creating educational visualizations
  • Testing and iterating the designs with a user-cantered approach to assure that our content is usable and loved
  • Identifying design and cross browser problems and devising elegant solutions


  • Bachelor's degree in any relevant field
  • 1+ years of relevant experience
  • Good command of English
  • Extensive experience with HTML, CSS, and JavaScript
  • Familiarity with Python, TeX, XML, JSON, SVG, and version control systems, such as Git


  • Excellent communication skills
  • Excellent time and stress management skills 
  • Accuracy and attention to detail
  • Adaptability and flexibility
  • Sense of initiative and entrepreneurship
  • Creative thinking skills