Software Engineer, Front End

Job Summary

Quantum Surgical is looking for a Software Engineer, Front End to join a team of creative and energetic engineers who are building the next generation of smart tools for minimally invasive therapies.

The Software Engineer, Front End will develop digital experiences using cutting edge web technologies. He/she is eager to use the latest and greatest technologies and ready to learn new frameworks and methodologies. He/she is excited about building interfaces that are intuitive, easy to use, and present complex data in a simple and easy-to-understand ways.

Key Responsibilities

  • Work with software, mechanical, system & clinical engineers to develop a robust and reliable user interface for medical applications
  • Develop front-end code and user-friendly UI layouts
  • Ensure cross-browser, cross-platform compatibility of UI code
  • Maintain and improve application user interface
  • Optimize applications for maximum speed
  • Collaborate with back-end developers and web designers to improve usability
  • Help back-end developers with coding and troubleshooting
  • Get feedback from, and build solutions for, users and customers
  • Create quality mockups and prototypes
  • Write functional requirement documents and guides
  • Produce UI guideline documentation and presentation layer technical requirements
  • Review established UI guidelines for interactivity, usability, system compatibility, conformance, and relevant UI design patterns based on the client type and the technologies
  • Stay up-to-date on emerging technologies

Experiences and Qualifications

  • MS degree in Computer Science or equivalent
  • 2+ years of experience as a Front-end developer
  • Expert knowledge of HTML5 and CSS3. transforms and transitions
  • Strong knowledge of JavaScript
  • Experience with JS frameworks (React, Angular)
  • Experience with unit testing and SW verification and validation
  • Experience with source code control
  • Strong communication and documentation skills
  • Self-motivated and open-minded

Desired Experience

  • Proficiency in UX design and graphic design
  • Familiar with medical imaging UI
  • Knowledge of Redux, RxJS, Node.js, Mocha, Chai, Grunt, Gulp, Webpack is a plus
  • Experience with Agile software development methodology
  • Familiar with good practices of usability engineering (FDA/CE)