Senior Software Engineer – UI & Data Visualization
Computers/Software Bangalore, India
Role & Responsibilities:
- Translate concepts into user flows, wireframes, mockups and prototypes
- Build and test simple-to-use interfaces applying new technologies and best design practices.
- Design and define RESTful API contract that UI requires
- Collaborate with product management, engineering and technical documentation team.
- Contribute to the overall system architecture; representing how back end decisions impact the front end options and experience.
- Bachelor’s / Master’s Degree in Computer Science with 3-5 years of experience in designing, developing the UI and data visualization.
- Expertise in CSS, HTML5, bootstrap.
- Good grasp on usability and interaction design.
- Experience in NodeJS a plus.
- Good data visualization skills using tableau / highcharts / chart.js
- Good presentation and communication skills