REACTjobsboard

Javascript Developer

React jobs at Nanolive SA

Nanolive SA

What we are looking for

Nanolive has created an evolutionary microscope whose challenges lies at the crossroad of Biology, Physics, High Performance Computing and Big Data.
To accelerate projects and growth, Nanolive is looking for strengthening its development team with a highly self-motivated, enthusiastic, result oriented JavaScript Developer.
The device is piloted by a desktop software written in Cuda - C++, linked to a python API. The UI is in JavaScript, in an architecture similar to Electron, plugged to our own backend to manage performance constraints.

Responsibilities

  • Prototype, Design and Implement the Front End, to fit with the User Needs
  • Refactor, maintain and optimize existing code base
  • Be part of the Software R&D team and support / improve company’s agile processes

Required

  • Master’s degree in Computer Science, Software Engineering or related area
  • Experience in html, CSS, JavaScript (ES6)
  • Experience with ReactJS (2 years of experience minimum)
  • Knowledge of unit testing
  • Knowledge of Front-End packaging: webpack

An asset

  • Experience with WebGL, D3js and/or VTKjs
  • Experience with Python and possibly Django
  • Experience in UI design and/or user experience

Key Asset of the candidate

  • Have a team player spirit, a quick perception, and a resourceful and fast-learning mindset
  • Have a strong sense of commitment and responsibility to respect planning
  • Have a high analytical capacity and an adaptable, autonomous, rigorous and service-oriented mindset
  • Have effective communication in English (both written & oral – including technical documentation)

What we offer

You will get the opportunity to work in a fast-growing scale-up environment with highly motivated, competent and experienced individuals, and make a real difference for our customers. You will be working with a cutting-edge technology and facing the exclusive challenge of making it accessible to a wide audience by implementing creative solutions.

What we are looking for

Nanolive has created an evolutionary microscope whose challenges lies at the crossroad of Biology, Physics, High Performance Computing and Big Data.
To accelerate projects and growth, Nanolive is looking for strengthening its development team with a highly self-motivated, enthusiastic, result oriented JavaScript Developer.
The device is piloted by a desktop software written in Cuda - C++, linked to a python API. The UI is in JavaScript, in an architecture similar to Electron, plugged to our own backend to manage performance constraints.

Responsibilities

  • Prototype, Design and Implement the Front End, to fit with the User Needs
  • Refactor, maintain and optimize existing code base
  • Be part of the Software R&D team and support / improve company’s agile processes

Required

  • Master’s degree in Computer Science, Software Engineering or related area
  • Experience in html, CSS, JavaScript (ES6)
  • Experience with ReactJS (2 years of experience minimum)
  • Knowledge of unit testing
  • Knowledge of Front-End packaging: webpack

An asset

  • Experience with WebGL, D3js and/or VTKjs
  • Experience with Python and possibly Django
  • Experience in UI design and/or user experience

Key Asset of the candidate

  • Have a team player spirit, a quick perception, and a resourceful and fast-learning mindset
  • Have a strong sense of commitment and responsibility to respect planning
  • Have a high analytical capacity and an adaptable, autonomous, rigorous and service-oriented mindset
  • Have effective communication in English (both written & oral – including technical documentation)

What we offer

You will get the opportunity to work in a fast-growing scale-up environment with highly motivated, competent and experienced individuals, and make a real difference for our customers. You will be working with a cutting-edge technology and facing the exclusive challenge of making it accessible to a wide audience by implementing creative solutions.

Interested?

Please connect to our website and fill your application including cover letter and CV.

Apply for this job