Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Frontend Engineer - Cross Platform - (Remote across ANZ) image - Rise Careers
Job details

Senior Frontend Engineer - Cross Platform - (Remote across ANZ)

Job Description

Join the team redefining how the world experiences design.

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 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. 

What you’d be doing in this role

As Canva scales change continues to be part of our DNA. But we like to think that's all part of the fun. So this will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve.

At the moment, this role is focused on:

  • Building efficient and reusable frontend solutions to enhance mobile platform support
  • Working closely with technical and business stakeholders to create world-class adaptive mobile experiences
  • Collaborating within and across teams to create holistic solutions that will be used by hundreds of feature development teams
  • Identifying and improving best practices and methodologies for frontend engineering
  • Finding opportunities for cross-team collaboration to work on new ideas and improvements
  • Empowering and mentoring other engineers, helping native mobile engineers to grow frontend development skills

You're probably a match if

  • You're at home working in our word-class frontend environment using HTML, CSS, JavaScript, TypeScript, React and MobX
  • You’ll get access to our bespoke WebX framework combining frontend and mobile technology. Previous experience working on hybrid mobile apps a bonus
  • You thrive on challenges that don't have readily available answers on Stack Overflow, because they haven't been solved before
  • You enjoy working collaboratively with team members, communicating effectively, and taking ownership of projects and outcomes
  • You’ve perfected the balance between big-picture thinking and nailing the details
  • You're excited by the opportunity to contribute to a rapidly growing and critical function of Canva and connect with improving the help experience for millions of people around the world

About the team

The Cross-Platform team at Canva is responsible for ensuring that Canva's frontend runs seamlessly across various platforms, particularly iOS and Android. We own an in-house framework to manage web/mobile interaction using Swift, React, TypesScript etc, making sure Canva frontend can utilise native mobile features with ease. This includes tasks such as enabling frontend/mobile communication, maintaining backward compatibility, ensuring smooth navigation, and conducting cross-platform testing.

We play a critical role in Canva’s mobile products as we’re empowered to make Canva accessible and functional across different platforms, ensuring a consistent user experience.

About the Role

You’ll get hands-on experience writing reusable code and technical documentation, building the internal framework supporting intuitive user experiences on mobile. This is an exciting opportunity for an experienced frontend engineer who knows how to communicate well within a cross-functional team and rally mobile first thinking across Canva.

We're currently focusing on critical initiatives that support our company-wide goal of driving innovation and excellence in every project. By fine-tuning the foundational tools used by our developers, we play a crucial role in sustaining Canva's growth and ensuring its usability for millions of users globally. Whether it's 2-way streaming between web and mobile or leveraging the latest React features, our team is at the forefront of frontend technology.

What's in it for you?

Achieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a stack of benefits to set you up for every success in and outside of work.

Here's a taste of what's on offer:

  • Equity packages - we want our success to be yours too
  • Inclusive parental leave policy that supports all parents & carers
  • An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
  • Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally

Check out lifeatcanva.com for more info.

Other stuff to know

We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process. 

Please note that interviews are conducted virtually. 

Canva Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Canva DE&I Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Canva
Canva CEO photo
Melanie Perkins
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Frontend Engineer - Cross Platform - (Remote across ANZ), Canva

As a Senior Frontend Engineer - Cross Platform at Canva, you have the chance to redefine how users experience design every day. Join a dynamic team that values flexibility; whether you prefer to work from home or in one of our campuses in Melbourne or Sydney, we embrace your personal working style. In this role, you'll be pivotal in building efficient and reusable frontend solutions that enhance mobile platform support. Collaborate closely with technical and business stakeholders to craft adaptive mobile experiences that delight users. You’ll have the opportunity to mentor fellow engineers, encouraging growth in frontend development skills while tackling challenges that require innovative thinking. Your expertise in HTML, CSS, JavaScript, TypeScript, React, and MobX will be crucial as you navigate through complex projects that span multiple teams. Embrace the chance not only to contribute to critical projects but to also utilize our bespoke WebX framework to bridge frontend and mobile technology. If you thrive in a fast-paced environment that encourages big-picture thinking while focusing on the details, this role at Canva is perfect for you. Get ready to shape the future of design alongside us, empowering millions around the globe with an enjoyable user experience. With ample opportunities for professional growth, backed by a warm and inclusive culture, you'll find the magic of collaboration enriching in every way.

Frequently Asked Questions (FAQs) for Senior Frontend Engineer - Cross Platform - (Remote across ANZ) Role at Canva
What are the responsibilities of a Senior Frontend Engineer - Cross Platform at Canva?

As a Senior Frontend Engineer - Cross Platform at Canva, your primary responsibilities include building efficient and reusable frontend solutions, collaborating with stakeholders to enhance mobile experiences, mentoring other engineers, and driving cross-team collaboration to innovate and improve the development process.

Join Rise to see the full answer
What technology stack does the Senior Frontend Engineer - Cross Platform at Canva use?

In the role of Senior Frontend Engineer - Cross Platform at Canva, you'll work primarily with HTML, CSS, JavaScript, TypeScript, React, and MobX. You’ll also leverage our unique WebX framework to integrate frontend solutions with mobile technologies, enhancing user experiences across platforms.

Join Rise to see the full answer
What qualifications are needed for the Senior Frontend Engineer - Cross Platform position at Canva?

To qualify for the Senior Frontend Engineer - Cross Platform role at Canva, candidates typically need extensive experience in frontend engineering, particularly with modern frameworks such as React. Expertise in mobile and hybrid app development and strong problem-solving skills are also essential, along with the ability to communicate effectively in a collaborative environment.

Join Rise to see the full answer
How does the Senior Frontend Engineer - Cross Platform position impact Canva's overall mission?

The Senior Frontend Engineer - Cross Platform at Canva plays a crucial role in ensuring seamless functionality across different platforms, thus greatly contributing to Canva's mission to empower users with efficient design tools. Your efforts in creating intuitive mobile experiences directly enhance user satisfaction and engagement.

Join Rise to see the full answer
What is the company culture like for a Senior Frontend Engineer - Cross Platform at Canva?

Canva promotes a vibrant, collaborative, and inclusive company culture. As a Senior Frontend Engineer - Cross Platform, you’ll typically find that teamwork and open communication are highly valued, fostering an environment where creativity and innovation thrive, while ensuring support for personal and professional development.

Join Rise to see the full answer
Common Interview Questions for Senior Frontend Engineer - Cross Platform - (Remote across ANZ)
Can you describe a challenging project you've worked on as a frontend engineer?

When faced with a challenging project, focus on your problem-solving skills and collaboration. Share specifics about the project, the obstacles you encountered, and how you worked with your team to overcome them, emphasizing your contributions to achieving successful outcomes.

Join Rise to see the full answer
How do you ensure the frontend code you write is efficient and maintainable?

To ensure code efficiency and maintainability, discuss your approach to writing clean, modular code, conducting code reviews, and employing best practices such as DRY (Don't Repeat Yourself) and KISS (Keep It Simple, Stupid). Highlight your experience with performance optimization techniques as well.

Join Rise to see the full answer
What tools do you use to test frontend applications?

Talk about the various testing tools and frameworks you've used such as Jest, Mocha, or Cypress for unit and integration testing. Mention your approach to writing test cases and how you ensure that the applications work flawlessly across different environments.

Join Rise to see the full answer
Can you give an example of a successful collaborative effort in a cross-functional team?

Highlight an experience where your teamwork led to a successful outcome. Describe the roles of different team members and how collaboration helped solve a problem or enhance the application. Ensure you emphasize your role in facilitating communication and shared goals.

Join Rise to see the full answer
What is your experience with mobile-first design principles?

Discuss your understanding of mobile-first design, its principles, and why it’s critical in frontend development today. Provide examples of projects where you applied these principles and how they benefited the end users.

Join Rise to see the full answer
How do you stay current with frontend technologies?

Mention your commitment to professional development by following relevant blogs, contributing to open-source projects, attending webinars, or being an active part of developer communities. This shows your passion for continued learning and adaptability in a fast-evolving field.

Join Rise to see the full answer
Describe your experience with responsive design.

Share specific techniques you have used in responsive design, such as CSS media queries or frameworks like Bootstrap. Provide examples of how you've built applications that adjust seamlessly to different screen sizes and orientations.

Join Rise to see the full answer
What role do code reviews play in your development process?

Discuss your view on code reviews as essential for maintaining code quality and fostering team collaboration. Share how you give constructive feedback and how you embrace feedback from peers to improve your own work.

Join Rise to see the full answer
How would you handle a disagreement with a team member about a technical decision?

Emphasize your approach to conflict resolution, focusing on open communication, active listening, and finding common ground. Explain how you would advocate for your perspective while remaining respectful and valuing the input of others.

Join Rise to see the full answer
What excites you about the opportunity to work at Canva?

Share what you find compelling about Canva’s mission and how it aligns with your career objectives. Discuss your enthusiasm for the technology you'll be working with and the chance to contribute to projects that impact millions of users globally.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Lead and define exceptional Solutions Consulting at Canva as the Head of Solutions Consulting, driving impactful design-led strategies for enterprise clients.

Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

As a Sales System Architect at Canva, you will architect cutting-edge Salesforce solutions that redefine the sales experience in our innovative and vibrant culture.

Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Step into a dynamic role as a Python Engineer at American Express, contributing to customer-driven technology innovations.

Photo of the Rise User
Posted 5 days ago

Join State Street as a Software Developer and play a critical role in driving cutting-edge technology solutions in financial services.

Photo of the Rise User
Posted 14 days ago

Seeking a skilled Frontend AI Engineer to design AI-integrated user interfaces in a hybrid work environment.

Join Cashea as a Senior Frontend Engineer, working collaboratively to build innovative financial solutions for Venezuelans.

Photo of the Rise User
HALO Remote Springfield, IL
Posted 4 days ago
Photo of the Rise User
Posted 11 days ago

Join Pluralsight as a Web Developer, enhancing marketing websites with innovative and engaging features.

Canva is revolutionizing the design process around the world. The company provides a user-friendly online platform that enables anyone to produce stunning, professional designs - granting them easy access to the realm of visual communication.

314 jobs
MATCH
Calculating your matching score...
BADGES
Badge Bipoc LedBadge Women LedBadge ChangemakerBadge Future MakerBadge InnovatorBadge Future UnicornBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
BENEFITS & PERKS
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
X
Someone from OH, Cleveland just viewed Lead / Senior Analyst - SAP HCM at Xcellink Pte Ltd
Photo of the Rise User
175 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
Photo of the Rise User
10 people applied to Software Engineer Intern at OPSWAT
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
Photo of the Rise User
11 people applied to Software Engineer Intern at GITAI
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
Photo of the Rise User
Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
Photo of the Rise User
Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
H
Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
F
Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation
Photo of the Rise User
Someone from OH, Columbus just viewed Chief Organizational Communication Officer at Providence
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Bilingual Care Manager, Telephonic RN at Humana
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Business Partner at Red Bull
Photo of the Rise User
Someone from OH, Brunswick just viewed Sanitation Team Member at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist at Beghou Consulting
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest