We are looking for insatiable, motivated and ambitious people to join our successful team.
We are changing the way things work and invite you to take part in the Assembrix revolution.

Candidates will join a software-development dream team, building state-of-the-art software solutions shaping the future of 3D Printing with the most advanced technological tools out there.

We are currently hiring for the positions below:

Full Stack Developer

The candidate will be responsible for development of an innovative 3D web based application.

Desired skills & experience:

  • BSc (or higher degree) in Computer Science or similar.
  • At least 3 years of experience developing Web based applications using technologies such as HTML5, CSS3, JavaScript, AngularJS, NodeJS.
  • Experience working in a Linux environment – feels at home around the command line.
  • Experience in developing 3D user interfaces, ideally as a web interface. Knowledge in OpenGL/WebGL is an advantage.
  • Experience in Cloud Computing.
  • Excellent coding and problem solving skills.
  • Knowledge of algorithms and data structures.
  • Willingness to work in a dynamic and challenging environment.
  • Team player, communicative and friendly.

Back-End Developer

The candidate will be responsible for development of an innovative algorithm-heavy scalable cloud platform dealing with CPU intensive computational geometry techniques.

Desired skills & experience:

  • BSc (or higher degree) in Computer Science or similar.
  • At least 3 years of experience developing scalable back-end cloud platforms.
  • High proficiency in C++.
  • Experience working in a Linux environment – feels at home around the command line.
  • Experience with spatial geometry (solid modeling, computer graphics or computational geometry).
  • Experience in Cloud Computing and good familiarity with the AWS eco-system.
  • Excellent coding and problem solving skills.
  • Excellent knowledge of algorithms and data structures.
  • Willingness to work in a dynamic and challenging environment.
  • Team player, communicative and friendly.
Apply




Your CV: