Front End Developer

Software

Responsibilities

We are looking for an all around developer who will work alongside many divisions of our team to create and improve our web presence, as well as work on the user interface of our printers. You will work closely with our sales, design, and engineering teams to shape our company identity and products as we continue to grow.

What you'd be working on:

Product landing and information pages.

A touch-screen interface for controlling our printers.

A documentation and support website.

Internal tools (e.g., dashboards, data input interfaces).

An upcoming online store!

Just about anything code related!

Requirements

Things we are looking for:

Excellent communication skills.

Experience with modern web technologies, JavaScript, and Python.

Enthusiasm for learning new tech.

Attention to detail. We've all been on websites where we notice little things that make all the difference!

Nice-to-haves:

Experience with React, Flask, and Docker.

An interest in technology! We make 3D printers, and it's pretty much all we talk about.

Our tools:

On the front end, we try to balance out new and shiny with tried and tested - for now, that means we've settled on React and use SCSS for our styles, all built using webpack. Behind the scenes, we work on the Unix side of the fence and use Python and Flask a lot - but we are very open to new languages and technologies if there's good reason to use them!
* A fluent polyglot. Being able to work in multiple languages, and pick up new languages and frameworks is a huge plus. Even as a front-end dev, you may be asked to poke around in basic C++.