Senior UI Developer / UI Developer

We are looking for a senior graphical user interface (GUI) Engineer to participate in developing, testing and debugging a Web-based GUI application built on Angular framework.  The ideal candidate is expected to work together with the user interface team and the product owners to understand product requirements and design elegant user interface solutions independently.

  • Strong experience (minimum 5 years) in Java/Javascript-based UI design and development, particularly in Angular framework.
  • Strong experience in HTML5, CSS, JSON, and RESTful Web services.
  • Demonstrate strong understanding on object-oriented design principles.
  • Comfortable developing user interface in modern editors such as Eclipse, Aptana, Sublime, etc.
  • Expert level on debugging software with Firebug, Chrome debugger.
  • Comfortable on using code control systems, GIT preferred.
  • Possess and demonstrate excellent written and verbal communication skills.

Desired Skills:

  • Experience using SASS/LESS for CSS styling.
  • Experience in other modern single page application framework such as knockout.js, backbone.js etc.
  • Experience in jQueryUI, or other populate widget libraries.
  • Solid knowledge of web server, experience in Eclipse Virgo, OSGi framework.
  • Experience working with remote team.
  • Passionate on learning new UI widget libraries.

To apply to this position, email your application to