תאור התפקיד
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.