Company Description
Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte!
Thanks for stopping by. We know job hunting can be a little time-consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.
Where and how you can work
Our flagship campus is in Sydney. We also have a campus in Melbourne and co-working spaces in Brisbane, Perth and Adelaide. But you have a choice in where and how you work. That means if you want to do your thing in the office (if you're near one), at home or a bit of both, it's up to you.
Job Description
About the Print Group
At Canva Print, we bring Canva designs into the real world. We’re an essential part of the Canva user experience with "Publish Anywhere" as our core mission pillar. Print is already a multi-million dollar department within Canva, and offers an incredible opportunity to work at global scale, whilst still early enough to solve complexity with a very talented team of cross functional specialists. Print is already a pivotal part of Canva’s overall success, and revenue. We’re on a mission to scale up rapidly with your help.
The Canva Print vision is to have a global Marketplace that enables all Canva users to Design and Print anything, anywhere. Literally anything, anywhere. Our ambition is thousands of products starting with Mugs, Posters, business cards, and menus, that, over time, will include whatever you can imagine, from 3D printing of architectural models or large-scale billboards, or an haute couture fashion line. Print is accessible no matter where you are... with a strong focus on ethical and environmentally friendly practices, such as the One Print One Tree initiative.
Within Canva today, Canva Print is made up of 100 people spread between Australia and the United States. The engineering team is 60+ predominantly based in Sydney and Melbourne, and growing rapidly. The group has an emphasis on large-scale system design as we build out a global print network. This is an emerging area within Canva that presents the opportunity for a dynamic engineer to work with the team to build out the exciting intersection of global scale, data model complexity, and brand-new user-facing features. With sustainability at our heart, join us as we delight our customers, and meaningfully add to Canva’s overall success.
Responsibilities
Lead a team of high-performing engineers to success in design, architecture, delivery and support of robust and scalable software.
Perform hands-on software engineering, setting the standard for excellence.
Communicate and collaborate with Product management, design, and other engineering leaders representing your team and incorporating diverse perspectives to create solutions to complex issues.
Model initiative and ownership in achieving goals, improving processes and solutions
Facilitate knowledge sharing and effectively advocate for engineering needs to non-technical stakeholders within the group
Inspire a team building tools and frameworks that help us rapidly and reliably conduct experiments across different parts of the Canva app
Unblock front-end speciality work that help your group deliver features and experiments to our customers worldwide
Identify opportunities for cross-team collaboration to work on new ideas and improvements that help achieving our goals
Required Experience & Skills
You have experience leading a team, delivering on a roadmap,
You have grown individuals, setting and achieve team and individual goals
You will be at home working in our core technology environment - our core stack is JavaScript, HTML, CSS
You can lead frontend and backend engineers and help set a path for success for QA,
Firmly grounded computer science and engineering fundamentals including concurrency, multithreading, data structures, solution design, architecture, and design patterns
Working collaboratively with team members and communicating effectively
Experience with TypeScript (or other typed languages), React, MobX (or other state management libraries)
Nice to have
Experience in A/B testing and Experiment Driven Development
Experience and knowledge of cross-browser and cross-device development
Experience developing Java backend
Experience developing ecommerce or online retail flows