Senior Front-End Developer

תאור התפקיד

  • Build and maintain new and existing client applications end to end
  • Writing reusable, testable and efficient code
  • Deploy new versions of various applications
  • Monitor production environment, find problems and fix them
  • Optimize applications’ performance
  • Work with various array of technologies such as NodeJS, CouchBase, ReactJS, webpack, expressJS, AngularJS, HTML, CSS and many more

דרישות התפקיד

  • B.Sc. degree in computer science or equivalent
  • Strong proficiency with functional programming in JavaScript (ES5 / ES6)
  • At least 4 years of experience with SPA frameworks, e.g. Angular / React
  • Experience with front end related technologies such as HTML / CSS / CSS frameworks / LESS etc.
  • Experience with implementing automated testing platforms and unit tests
  • Experience with design, architecture and deployment of applications
  • An understanding of fundamental design principles behind a scalable application
  • Solid understanding of the HTTP protocol
  • Proficient understanding of code versioning tools, such as Git
  • Hard worker, responsible and committed
  • Team player with excellent communication skills
  • Strong debugging capabilities
  • Open source enthusiast and new technologies early adopter
  • Passion for development
  • experience with NodeJS- an advantage
  • DevOps experience – an advantage
  • Strong debugging capabilities.