D3.JS Engineer

3-7 years

As a member of User Experience (UX) Practice team at Impetus, you will collaborate with clients, internal product teams, UI engineers, and UX/Visual designers to deliver best of class user interfaces for web, mobile and tablets. Our objective is to deliver advanced visualizations using D3.js along with frameworks such as AngularJS or React.js.

The position ideally requires a combination of web application architecture skills using UI technologies (HTML, CSS, JavaScript and related frameworks / libraries).

  • Strong communication, presentation and interpersonal skills
  • Committed for timely and effective deliverables
  • Ability to work in multi-disciplinary teams
  • Team-oriented, meticulous, rigorous, attention to details, strong customer focus
  • Design and development of an web based application featuring intuitive visualizations
  • Research and implement suitable visualizations using appropriate UI technologies and frameworks to improve user experience
  • Strong focus on quality and attention to detail
  • Able to quickly understand and solve unique and undocumented programming problems
  • Take ownership of modules, guide and mentor junior UI engineers in the team
Additional Information:
  • Good experience in D3.js and/or similar JavaScript visualization libraries (e.g. Three.js)
  • In-depth knowledge of cross browser HTML5, CSS3, JavaScript and AJAX, JSON
  • Experience with JavaScript/UI frameworks – AngularJS, React, Ember, Bootstrap, jQuery, etc.
  • Good understanding of UI best practices, design patterns provided/leveraged by various UI frameworks, their usage application in various scenarios
  • Good understanding and application of object oriented concepts in UI development
  • Exposure to server side technologies like Node.js, Java/J2EE, PHP etc.
  • Ability to understand design thoughts verbally and visually
  • Understanding of SDLC / Agile Processes
  • Good to Have:
    • Hands on experience with graphic tools
Files must be less than 2 MB.
Allowed file types: pdf doc docx.
Please read our privacy policy before submitting your contact information. By submitting this form you agree to have read the policy and receive our emails. You will have the option to unsubscribe at any time.
Enter the characters shown in the image.