Role:
We are looking for an exceptional Frontend Developer with a passion for developing clean, efficient, and performant user interfaces
Responsibilities:
- Work with other frontend developers, designers and backend engineers to implement and deploy complex user interfaces using modern CSS and JS
- Participate in the design of new features with product and UX experts
- Pro-actively design and improve all aspects of the UI, collaborate closely with team members to produce extraordinary user experiences
Requirements:
- BS degree and/or 4+ years of experience in developing web applications and web services
- Proficiency in JavaScript and JavaScript front end frameworks (e.g. React, AngularJS, Backbone), Node.js and Redux
- Experience with Bootstrap, HTML5, CSS3, LESS, SASS
- Extensive knowledge of web standards and modern browsers, responsive design, and of the full web technology stack
- Experience with REST/JSON APIs
- Experience with Git and CI tools
- Ability to structure and build complex client-side applications
- Leadership skills and the ability to work with engineers and non-engineers of various skill levels
- Understanding of the development cycle of software product
Nice to Have Skills:
- Understanding of network security fundamentals
- Experience with Python, Django and back end frameworks
- Understanding of network layers
- Experience building UIs capable of being tested by automation
- Experience with Jenkins, Buildbot, or other equivalent continuous integration packages
- Experience with test and bug tracking tools (Testlink, Mantis, Bugzilla, Jira, etc)
- Experience with security infrastructure equipment or software, SIEM, IPS, UTMs