Front End Engineer

Silicon Valley, CA, United States

Carbon, Inc

Role Location

  • Silicon Valley, CA, United States


501+ people


1089 Mills Way
Redwood City, CA, 94063, US

Tech Stack

  • Javascript
  • React
  • Node
  • three.js
  • C++
  • Ruby on Rails
  • Python
  • and AWS

Role Description

Working at the intersection of hardware, software, and molecular science, we are committed to delivering on the promise of 3D printing, enabling commercial customers to go beyond basic prototyping to 3D manufacturing.

Our company is built on the idea that when diverse fields of study come together, we are able to solve challenging problems. We have grand dreams to build technology that will influence industries around the world. You will be joining a diverse team with a dynamic culture, where team success is as important as celebrating individual contributions.

Carbon is looking to hire an amazing engineer to help build our customer-facing software, primarily focused on a a single-page browser application that enables users to visualize, manipulate, and print complex 3D digital models. You'd be working with a small team on modern technologies, using interesting algorithms and data structures not normally seen in typical front-end Web apps. Depending on your interests, you'd also get to work on complementary back-end technologies in different languages, both on single-machine and cloud configurations.

Responsibilities Work on our customer facing single page application that helps user prepare 3D digital models and send them to the printer Push the limits of browser performance to provide a great user experience. We render and process models with millions of triangles in under a second. Work on complementary back-end components across numerous different technologies Participate in design and code reviews Work closely with other engineers, product management, and UI design to function efficiently and effectively as a small team Identify and communicate best practices for front-end engineering

This role is more described as a Full Stack role, that is Front End leaning. It will touch the rendering, down to the logic.

Requirements Expert knowledge of JavaScript. Experience with a modern front-end framework (Angular, Vue, React) -- we use React. 4+ years software development experience, additional to internships BS or MS degree in Computer Science or equivalent

Nice to have Experience with three.js Experience with typescript Good understanding of profiling and debugging JavaScript performance Experience with the jest testing framework Carbon is an equal opportunity employer.

About Carbon, Inc

Carbon is a 3D printing (late stage, series E) startup in Redwood City that creates the software, hardware and materials to enable production of groundbreaking parts — parts that can't be made any other way.

The best example is Carbon's partnership with Adidas. Adidas had been interested in 3D printing shoes for years but could not find a technology that was good enough. With Carbon, Adidas finally could design and produce a lattice-based midsole that not only performs well but opens the door for a future of personalized shoes, and they're heading toward making millions of them. Carbon has a great team of engineers from companies like Tesla and Google and is always looking to find those who want to grow with us!

Company Culture

Family oriented, dog friendly, work-life balance is enjoyed by all. Go ahead .... ask Joe, our CEO, how BIG a fish he caught on his recent trip to Alaska, and ask where he's traveling to next.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.