Front-End Developer
The Role
Hi there! We’re looking for someone with strong front-end web development skills to join our growing team. In this role, you would be part of the team that is responsible for designing, developing, testing, and building software that powers the 3D printing ecosystem that Mosaic produces.
--- The Company and Product —
Mosaic is a venture-backed 3D printing technology company. Our goal is to bring 3D printing to the factory floor by reducing the cost through automation. You can learn more about our industry leading products here: www.mosaicmfg.com.
In 2014, Mosaic started with a goal to become the go-to solution for multi-material 3D printing. Today, we’re the most widely adopted multi-material 3D printing technology.
In 2021, our team introduced three brand new products: Palette 3, Array and Element. Watch our Virtual Product Launch here: https://www.youtube.com/watch?v=6iWrXbD0f9w
In 2023, we began shipping out production units of Element and Array to our first customers. See how we envision the future of automation in 3D Printing here: https://youtu.be/zNtfUzIjsHA?si=rXY2txdTHASqio8L
--- The Role ---
We are looking for a team member to help develop a desktop version of Canvas, our cloud platform that powers our hardware ecosystem through processing 3D prints, enabling remote device control and monitoring, and collaborative features for teams. You will play an integral role on a small but talented team. This means you will:
- design, develop, test, and maintain software that enables 3D printing
- help lay the groundwork for a brand-new desktop version of Canvas
- get hands-on with cutting-edge 3D printing technology
- have opportunities to contribute to other areas of the product and company
--- Top candidates for this role… ---
- hold a degree in Computer Science, Computer Engineering, Software Engineering, or equivalent
- have 1 or more years of work experience in web development or related software development
- are proficient with JavaScript and React (TypeScript experience is a bonus)
- have experience with Three.js or other 3D graphics libraries
- are resourceful, entrepreneurial, and adaptable
- love learning and working with teams
- are interested in and excited by 3D printing
Experience with back-end web development is considered an asset, but not a requirement.
--- Note about remote work ---
Our team consists of a mix of remote and in-person developers, and most aspects of this role can be performed remotely. However, the nature of this application’s interaction with physical hardware will at times require in-person development and testing work, as well as the ability to come into the office for periodic company-wide events.
--- After 12 months on the job, you can expect to have... ---
- brought a software application for 3D printing from concept to market
- been an integral part of a team that eliminated major limitations in 3D printing at scale, and witnessed the direct impact of this achievement with global brands
- learned how an idea moves from concept through to prototyping and then into production for our customers around the world
- gained first-hand experience at a rapidly scaling technology startup, and learned a number of entrepreneurial skills during the process
- built a network of top-tier engineers (mechanical, mechatronics, firmware, software), business people, advisors, industry experts, etc.
WHAT PEOPLE SAY ABOUT US
- “Pretty much the nicest, genuine company/people I've ever done business with.” (https://www.facebook.com/groups/130130450956865/permalink/132506230719287/)
- “Geniuses with software... My hat is off to Mosaic... they're ahead of the curve” (https://youtu.be/6jEf0kcb-CM?t=17m40s)
- Array and Element coverage from RAPID + TCT from Joel Telling (3D Printing Nerd): https://youtu.be/9Y1ZT1Behv0
HOW TO APPLY
Please apply directly on Wellfound! We’d love to see a resumé and a portfolio of your work.