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 be responsible for all front-end & back-end platform related duties and implement designs for different and responsive layouts with react, Typescript, and JavaScript for b2b or b2c applications.

Responsibilities

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

Qualifications & Work Experience

  • Bachelor’s degree in any relevant field
  • 1+ years of relevant experience
  • Good command of English
  • Strong problem solving and analytical skills
  • Extensive experience with HTML, CSS, and JavaScript
  • Good experience working with TypeScript.
  • Good understanding of RESTful APIs, React.js, and its core principles
  • Comfortable using version control with GIT
  • Familiarity with HTML Canvas, SVG, Unix terminal, and UX/UI principles
  • Familiarity with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Familiarity with TeX, XML, Web Sockets, and Shadow DOM is a plus

Behavioral Competencies

  • Ability to learn and research new concepts
  • Excellent communication skills
  • Excellent time management skills
  • Accuracy and attention to detail
  • Adaptability and flexibility
  • Sense of initiative and entrepreneurship
  • Creative thinking skills

Benefits

  • Private medical insurance
  • Flexible working hours
  • Learning and educational leaves
  • Transportation service
  • Special benefits for new mums and dads (Leaves & Nursery subscription)
  • Lunch break, food services and fun & games area