Senior Front-End Web Software Developer

Location: Cambridge, MA; Tallinn, Estonia; Job type: Full time

Hiring a developer

Do you love innovative products? We help millions of engineers design and manufacture physical things every day. Do you have strong development skills and experience? We are looking for a senior developer who has the same kind of passion for being part of a highly motivated team. Do you think 3D printers are awesome and offer innovative ways to build? Then we want you!

We see your role as

  • Developing the user interface and front end for a highly scalable web based software product.
  • Designing and delivering software that is as easy to use as it is attractive.
  • Being a senior developer on a talented team, help mentor and educate peer engineers.

We expect you to have

  • Previous experience writing the user interface for complex applications.
  • Experience with a variety of frameworks and application presentation technologies.
  • Experience writing applications that run in a browser.
  • The need to work as part of a highly motivated team.
  • Background in developing on-line, SaaS or multi-tenant software products.
  • A history in delivering commercially successful software products.
  • Experience with Javascript

We’d love it if you also have

  • Experience writing contemporary “web 2.0” applications.
  • Experience developing collaboration software solutions.
  • Experience with Ruby & Ruby on Rails.
  • Experience with Web design and RIA.
  • Experience with AngularJS.

Our development environment

  • SAAS application, mostly hosted on AWS.
  • Large components in Ruby on Rails.
  • Front-end application based on RoR, AngularJS and JavaScript.
  • Several back-end components in RoR, Java, Node.js.
  • We process & move large amounts of files and data.
  • Highly available application: we support over 1.6M users.
  • We use Git for source code management.
  • We use Scrum.
  • CI - Jenkins, TeamCity.
  • Our developers also own product quality.
  • We love working in teams and collaborating.
To apply, contact jobs@grabcad.com