Previous Job
3D Front End UX/UI Developer
Ref No.: 19-01266
Location: Shirley, Massachusetts
Position Type:Direct Placement
Duration: Contract or Permanent Hire
Compensation: up to $120K

*** U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time. ***

  • Lead our user interface implementation efforts and to shape our visual user experience.
  • Have an eye for clean and artful design, possess superior UI skills and be able to translate high-level requirements into visual process flows.
  • Efficient and intuitive user-centered design and realization of a state of the art 2D and 3D graphics user interface.               
  • Work as a part of the software development team collaborating with product management as well as mechanical and electrical engineering teams to develop a cutting-edge, user-centric medical device.
  • Interact with clinical experts, selected users and the management team to define key features and goals.
  • Define and lead the user experience design process.
  • Implement stunning graphical user interfaces in 2D and 3D.
  • Collaborate with back-end application developers to create a responsive, safe and maintainable product.
  • Create design documents that will guide the design work through the development process.
  • Guide team members in all aspects of user experience design and development of graphical user interfaces.
  • 5+ years of experience working with user experience in software products.
  • Experience programming user-facing features on commercial games or software applications.
  • Experience using design patterns for application design such as MVVM and MVC.
  • Experience creating 3D centric applications content using technologies such as Unity3D, Open Scene Graph, QT 3D or similar.
  • Experience writing production code with focus on well structured, maintainable and testable software.
  • Experience working on regulated products, preferably medical.
  • Experience working in teams creating production software using an Agile development process, including the usage of version control and continuous integration technologies.
  • BS/MS in Human-Computer Interaction, Interaction Design or related field.
  • Experience developing VR and AR applications involving haptic interfaces
  • Linear Algebra/3D Transformations/3D Graphics
  • C#/.NET programming