Frontend Engineer - Smartmockups
Job ads
Information
Howdy, howdy! This opportunity is huge - we are a small Smartmockups team, working on the Canva product! Smartmockups helps people and businesses the world over create engaging visual materials. Our online mockup tool features a stellar mockup library, intuitive design tools, and is available anywhere, anytime.
Smartmockups is the easiest way to showcase your designs on real-world products. Launched in 2016, Smartmockups proudly joined the Canva family in 2021.We're on a common mission to revolutionize product visualizations and help bring the design for 85 MAUs to life!
Our front-end is a single-page application written in React. We use Redux for the state management and the components are styled using CSS Modules. The mockup editor works on WebGL and HTML Canvas API. Smartmockupsis basically a graphics editor that works directly in a browser. Because of this, we do a lot of things on the front end, not just marketing pages and displaying data from the API.We develop a lot of interactive components for the editor ourselves (such as the image cropper for cropping images). The final rendering of images takes place on the client-side. The product is localized in 7 languages, including Chinese.The backend is composed of microservices written in NodeJS and is completely Serverless (we use Lambda and other AWS services).
For more information, please view our careers page:
https://www.lifeatcanva.com/en/jobs/4b1a11b6-43d9-43c6-99ca-87bffea10f63/frontend-engineer-smartmockups/