Senior Software Engineer (Node.js)

All jobs
salary Tallinn, Estonia
salary Relocation: Yes
salary Conditions: office/remote time to time

About the Company

GrabCAD is part of Stratasys - one of the founders of 3D printing.
The company leading the 3D printing market and innovation, servicing world-renowned brands like Ford, BMW, Airbus, Google, Siemens etc.
GrabCAD is creating a cloud-based software platform to unify different printing technologies under one printer and connectivity management software.
“We help millions of engineer’s design and manufacture physical things every single day”
“We​ ​shape​ ​lives​ ​by​ ​revolutionizing​ ​the​ ​way​ ​things​ ​are​ ​made”

Company size: 1000+

Language: English

The Role

Tallinn office is focused on creating a connectivity platform for different 3D printer technologies, Business Intelligence solutions to enable our customers to get an insight into their install base, order and shop management system, and finally on GrabCAD Community with more than 7 million members sharing CAD files and professional tips.

The company is looking for a Senior Software Engineer (Node.js) to strengthen the team.


  • 6+ years experience in software development
  • Proficiency in Node.js
  • Ability to learn new skills and languages
  • Willingness to work on all aspects up and down the dev stack
  • Desire to work with forward-thinking minds
  • Opinions and ideas


  • Experience with C#
  • Experience with Chef, AWS or Kubernetes


You will be part of an international team creating a cloud-based connectivity and analytics platform to unify different printing technologies into one manageable, extendable and configurable 3D printing ecosystem.
You can work on creating SDK-s for third parties, Device Management software, analytics & reporting or platform connectivity services.
You will be part of building a new platform, designing APIs from scratch for a leading 3D Printing enterprise with unlimited access to 3D printers.
Most of our software is written in Typescript and C# and is hosted on AWS.

Selection process:
1. Introduction interview
2. Technical live programming task: to program a small application.
It will take around 2 hours.


Tallinn office is centrally located in the Rotermanni district.
The office is cosy, well designed and has everything needed for a good atmosphere: drinks, snacks, foosball table and awesome teammates.
GrabCAD offices are located in the United Kingdom and the United States and Stratasys offices all around the world.

More details and fast-track pass to the interview: Email:
Apply for this job
More details and fast-track pass to the interview: Email: