Front-End Engineer

Seattle, WA - Full-time

Apply to this Job

At Glowforge, we help people bring home the future and make it their own. Our printer uses a laser to carve and engrave products from raw materials like wood, leather, acrylic – even cardboard. Take a look and see for yourself.

We build magical products to delight our customers, and we do it while taking care of each other. We hire people who are outstanding at what they do, who thrive in tight-knit teams, and who want to make things that make a difference.

Together, we've built a product we're incredibly proud of, and the reward has been incredible growth.

We work together because we believe in the power of creativity. We believe we can bring about a future where anyone can print anything.

We'd love to have you join us.

This is a full-time role in Seattle, and we are happy to help new employees relocate to this beautiful city.

Why We Need You

One of the unusual things about the Glowforge architecture is that we moved many of the hard engineering problems from hardware to software. Our cloud service does the heavy lifting for features like alignment and autofocus, making what was once a tedious and error-prone process delightful and simple to use. It also makes it dead easy to diagram, draw, or doodle your invention and print it directly to wood, acrylic, fabric, leather, or paper.

Our team is composed of software generalists and we expect you to be one too, but we particularly want your passion and thoughtfulness around front-end web development. While you’ll do lots of things here, you’ll be asked to tackle some of our most challenging UX innovations for the web, and will spread your knowledge and experience through an organization that is eager to learn. We are pushing the envelope on web-based interaction models for fabrication devices, and we need your help to make this the best possible user experience for our customers.

This role is written for someone with a four-year degree and several years of industry experience, if you’re great at what you do and excited about what we do, we want to talk to you

Here’s what you’ll be doing

This is a full-time role in Seattle, and we are happy to help new employees relocate to this beautiful city.

  • First and foremost, any task that helps us create an amazing product for our customers — which will include stretching your coding skills in new directions and pitching in when your colleagues need help.
  • Collaborating daily with designers, including our head of product, in-house UI designers, and our customers (many of whom are designers themselves).
  • Creating novel and intuitive user experiences that enable Glowforge’s amazing capabilities with minimal training.
  • Iterating tirelessly on those designs based on user feedback and not being afraid to kill your darlings.
  • Massaging the latest web technologies into a buttery-smooth implementation of our product vision.
  • Participating in planning sessions with the whole product team and helping build the user stories, requirements, and specifications that will drive development.
  • Building the software to fabricate the future – not just another CRUD app.

You need these qualifications

  • You have a 4-year degree or equivalent experience and a minimum of 3 years industry experience developing complex websites using modern single-page app frameworks.
  • You write copious amounts of thoughtful, high-quality code.
  • You’ve been responsible for shipping a product that people love.
  • You’re excited about being personally responsible for making Glowforge successful, and you’re comfortable navigating ambiguity that arises in a startup environment, adjusting to changing priorities, and moving confidently even when guidance is limited.
  • You’re thoughtful about human-computer interfaces, responsive design, and applying software engineering principles to front-end implementations.
  • You have deep proficiency in HTML5, CSS3, and JavaScript, and know the strengths and limitations of all three.
  • You’re passionate about writing great software… and still know that you sometimes have to make some tradeoffs to ship quickly.

It would be nice if…

  • You’re experienced with mobile technologies, responsive design, browser compatibilities, and how best to mix web and native implementations.
  • You have 2D graphics and animation experience, either with SVG or Canvas.
  • You have 3D graphics and animation experience, like three.js or webGL.
  • You can wield jQuery effortlessly, and know when it’s best not to use it.
  • You’ve worked with libraries like React/Flux, Backbone, or Angular for structuring UI implementations
  • You’re comfortable with Rails, Python, and Node (we have multiple technologies powering our web services).

Please send us your resume, plus something so we can get a sense of your work. For example, we’d love to see your Github repository and links to sites you’ve built.

There's one more, very important thing. We are an equal opportunity employer. We search for amazing people of diverse backgrounds, experiences, abilities, and perspectives. We take care of each other to create an inclusive work environment where we love to come to work every day. We'd be happy to provide reasonable accommodations to help you apply - just email us at jobs@glowforge.com. We hope you can join us.

Have questions? Email us. Or check out the rest of the current openings.

Computers are forgetful. We use cookies to remember who you are for orders, ads, and analytics. By using glowforge.com, you consent to our cookie policy.