Web UI Developer

Responsibilities:
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
strong individuals.
Knowledge/Skills/Qualifications
Required Skills:
 5+ years of strong experience in Web.2.0 technologies including html, javascript, css, AJAX, xml, RESTful APIs.
 Expert knowledge of Object Oriented JavaScript
 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)
Desired Skills:
 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
devices
 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

You may return to your current search results by clicking here.

Latest Job Listings