User Interface (UI) Engineer
InsightsOne - Santa Clara, CA

This job posting is no longer available on InsightsOne. Find similar jobs: User Interface Engineer jobs - InsightsOne jobs

Position Responsibilities:
  • Develop and unit test Web2.0 based user interface for InsightsOne multi-tenant predictive analytics platform using HTML, CSS, JavaScript, Ajax.
  • Work closely with product and engineering management to understand the UI requirements.
  • Work closely with the QA & other developers in highly iterative and collaborative environment to deliver product on time.
  • Support the application in deployment and operations.
  • Willing to take up additional responsibilities in development whenever required in an startup environment.

Required Skills and Experience
  • Strong experience developing Web based UI application using HTML, JavaScript, Ajax, and CSS.
  • Proven understanding of UI usability issues and their solutions in multi-browser platforms.
  • Excellent understanding and experience of using HTTP protocol.
  • In-depth experience of using at least one object oriented JavaScript framework for UI development like ExJs, YUI, or other similar other frameworks.
  • Experience in using HTML5, and CSS3 elements to develop sophisticated reports and charts.
  • Strong understanding and experience of fundamental programming concepts of data structures, algorithms, performance, and scalability issues in the context of Web based UI applications.
  • “Can-do” attitude to work in a fast growing collaborative start-up environment.

Desirable Skills and Experience
  • UI usability (layout, look & feel) design experience is highly desirable.
  • Experience in developing UI for web-analytics applications like Google-analytics is highly desirable.
  • Experience in developing web-clients using Web Services/REST API’s highly desirable.
  • Web UI development for smart devices like iPad and Android based tablets.
  • Experience in installation, configuration and usage of Apache/Tomcat servers wit PHP and MySQL integrations in Linux environment.
  • Experience in using PHP and MySQL.
  • Experience in application software development using Java/C++ is highly desirable.

Education
  • MS/BS in Computer Science or related field from a leading institution.

InsightsOne - 14 months ago - save job - copy to clipboard