A highly motivated Individual who will be responsible for developing user interfaces for various features pertaining to
Cambium Network’s next generation Network Management Systems. Individual should be able to translate high level
product requirements to low level use cases and design details. Individual should have ability to identify the
dependency on other internal/external modules and should be able to influence the decision making process to define
the RESTful interfaces or interface APIs. Individual should sound understanding of developing user interfaces based on
MVC frameworks and should have hands on experience with Angular.js and other contemporary frameworks.
Individual should be well versed in writing unit test cases using one of the popular Java Script frameworks such as
Jasmine and Coffee. Individual must possess strong communication skills to convey his/her thoughts to various key
stake holders located in different geographical locations. Individual must be a strong believer in “do it right first time”
philosophy. Individual should also be a strong team player who believes in building a strong team rather than few
Expert knowledge of web technologies (HTML/CSS)
Strong knowledge of W3C standards
Ability to write high-performance, reusable code for UI components
Strong jQuery Experience
Strong knowledge of development design patterns and Model-View-Controller principles
Advanced level of experience on any JS frameworks/libraries like D3.JS, YUI, Backbone.JS , AngularJS, Underscore,
Twitter Bootstrap , leafletjs, HighCharts, Anycharts, FusionCharts, FLOT etc
Self-starter, startup experience is a plus. Ability to work in an extremely dynamic and fast paced environment.
Understanding of unit testing tools (e.g. jUnit, Selenium or Jasmine)
Extremely comfortable with performance and debugging tools like Firebug, YSlow, Charles, Fiddler, etc.
Experience in integrating with back end service oriented architecture preferably using JSON
Some experience with HTML5 features, especially SVG, CSS 3, but also including offline cache manifest, local
database, and canvas.
Software Configuration Management tool such as SVN or git
Experience writing server-side code in Java, Python or NodeJS
Experience in Cloud Based UI architecture
Should have experience in responsive UI design, capable of developing page considering both desktop & mobile
Experience in cross browser compatibility, usability and accessibility design issues
Experience in code optimization and refactoring.
Excellent debugging and problem solving skills
Domain knowledge in enterprise WLAN (802.11 a/b/g/n), wireless broadband.
Any kind of experience in Node JS will be an added advantage.
Experience in WEB UI development especially using HTML5/Java script.
Experience in developing User Interfaces based on MVC model.
Experience in Java script frameworks/libraries such as JQuery, Angular, Backbone