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

Senior iOS Engineer (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:

  • Build effective and efficient iOS components to enhance mobile platform support
  • Leverage technical solutions both mobile and frontend, and establish mature connection with frontend teams to maximise the adoption of new mobile features
  • Engage in technical and product design discussions with the team, setup and execute strategic plans to resolve real-world problems
  • Contribute to defining, improving, and codifying best practices and methodologies for mobile engineering at Canva
  • Rally knowledge sharing across mobile teams, supporting less experienced engineers to growth

You're probably a match if

  • You have strong foundations in computer science and software engineering practices
  • You know how to leverage iOS native technologies and modern architectures to solve the most challenging problems
  • You have proven expertise in modern iOS development including deep understanding of Swift language, concurrency and reactive programming
  • You have good knowledge of frontend development using React and TypeScript, previous exposure to hybrid technologies a plus but not essential
  • You can navigate through ambiguities and come up with best technical solutions independently
  • You exemplify both attention to detail and strategic thinking by using your experience and best practices to develop code that is reusable and testable

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 to build the platform supporting intuitive user experiences on iOS. This is an exciting opportunity for an experienced engineer who knows how to communicate well within a cross-functional team and rally mobile first thinking across Canva.

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 iOS Engineer (Remote across ANZ), Canva

Join Canva as a Senior iOS Engineer and help us redefine how the world experiences design! Here at Canva, we are excited to embrace the challenges that come with scaling our mobile platform, and we're searching for someone like you who thrives on innovation and collaboration. You can work wherever you're most comfortable, whether that’s in our flagship Sydney campus, co-working spaces in Melbourne, Brisbane, Perth, Adelaide, or from the comfort of your own home! In this role, you’ll be building effective and efficient iOS components, engaging in technical discussions, and contributing to the continual improvement of mobile engineering best practices. We believe that every voice matters, and you will play a critical role in mentoring less experienced engineers, fostering an environment of knowledge-sharing and growth across mobile teams. If you have a solid foundation in software engineering, especially with Swift and modern iOS development practices, we'd love to hear from you. Join us at Canva, where you can thrive professionally while experiencing moments of magic and connection in your workday. Let’s craft irresistible mobile experiences together!

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

As a Senior iOS Engineer at Canva, your responsibilities will include building efficient iOS components that enhance our mobile platform, engaging in strategic design discussions to resolve real-world problems, and codifying best practices in mobile engineering. You will also mentor junior engineers and share knowledge across teams to foster a culture of growth and collaboration.

Join Rise to see the full answer
What skills are required for the Senior iOS Engineer position at Canva?

To be successful as a Senior iOS Engineer at Canva, you should have a strong foundation in computer science and software practices, demonstrated expertise in modern iOS development using Swift, knowledge of concurrency, and understanding of reactive programming. Additionally, familiarity with frontend development technologies like React and TypeScript is a plus.

Join Rise to see the full answer
Is the Senior iOS Engineer role at Canva remote?

Yes, the Senior iOS Engineer role at Canva is remote-friendly across Australia and New Zealand. You can choose to work from our campuses located in Sydney and Melbourne, co-working spaces, or your home, providing you the flexibility to work where you feel most productive.

Join Rise to see the full answer
What is Canva’s approach to team collaboration for the Senior iOS Engineer role?

At Canva, collaboration is key. As a Senior iOS Engineer, you will engage actively with cross-functional teams to design solutions and share insights. You will also be expected to facilitate knowledge sharing within mobile teams, supporting the development of less experienced engineers, thus promoting a collaborative and inclusive working environment.

Join Rise to see the full answer
What opportunities for professional development are available for Senior iOS Engineers at Canva?

Canva is committed to your professional growth. As a Senior iOS Engineer, you’ll have opportunities to mentor junior engineers, engage in continuous learning, and participate in strategic discussions that can influence the direction of mobile engineering. Plus, you’ll have access to resources that support your well-being and skill enhancement.

Join Rise to see the full answer
Common Interview Questions for Senior iOS Engineer (Remote across ANZ)
How do you approach building scalable mobile components?

In preparing for this question, discuss your experience with scalable architectures in iOS development. Highlight specific tools or practices you've used to ensure components remain efficient and maintainable. Always emphasize collaboration with frontend teams.

Join Rise to see the full answer
What is your experience with Swift and its frameworks?

Be prepared to share specific projects where you used Swift, what frameworks you leveraged, and how they benefited the project. Mention any challenges faced and how you overcame them, demonstrating your problem-solving skills.

Join Rise to see the full answer
Can you explain your understanding of reactive programming?

When answering, discuss how you’ve utilized reactive programming in your projects, focusing on its benefits for managing asynchronous data streams and event-driven architectures in mobile apps. Provide examples of how it improved app responsiveness.

Join Rise to see the full answer
How do you stay updated with the latest trends in iOS development?

In your response, share how you follow relevant blogs, attend meetups, or participate in online communities. Mention any continuous education courses or certifications you've pursued to enhance your skills.

Join Rise to see the full answer
What strategies do you use for debugging and testing mobile applications?

Describe specific tools and methodologies you employ for debugging. Discuss unit testing, UI testing, and any continuous integration tools you’ve implemented to ensure code quality and reliability.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your time-management strategies, such as using task management tools or agile methodologies. It’s beneficial to provide an example of a time you successfully juggled multiple priorities and met deadlines.

Join Rise to see the full answer
Have you ever mentored a junior engineer? How did you approach it?

Speak about your mentoring experiences, focusing on how you encouraged growth and provided constructive feedback. Share a specific success story to highlight the impact of your mentorship.

Join Rise to see the full answer
What are some best practices for mobile UI/UX design?

Discuss principles like simplicity, accessibility, and responsiveness. Provide examples of how you have implemented these best practices in your previous projects.

Join Rise to see the full answer
How do you handle disagreements with team members regarding technical decisions?

Emphasize your strong communication skills and collaborative mindset. Discuss how you approach conflicts by focusing on the project's best interests, seeking consensus, and valuing diverse perspectives.

Join Rise to see the full answer
What excites you about working on a cross-functional team?

When answering, highlight the benefits of diverse perspectives and collaborative problem-solving. Discuss how cross-functional teams can accelerate innovation and enhance the overall product quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
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
Photo of the Rise User
Posted 10 hours 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
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Experian Remote Centro Corporativo el Cafetal, Heredia , Heredia, Costa Rica
Posted 12 days ago
Game Plan Tech Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 14 days ago

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.

199 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
March 17, 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
Photo of the Rise User
Someone from OH, Hudson just viewed Junior Designer at H&M Group
B
Someone from OH, Hudson just viewed Senior Designer, Women's Sportswear at BCI Brands
Photo of the Rise User
14 people applied to Front-End Developer at Whizz
P
Someone from OH, Shaker Heights just viewed Operations Manager - Loss Prevention Team at Panoptyc
Photo of the Rise User
Someone from OH, Columbus just viewed Server at Otterbein SeniorLife
A
Someone from OH, Cleveland just viewed Personal Assistant *ASAP* at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Canton just viewed Senior Director, Communications at Imagine Pediatrics
Photo of the Rise User
Someone from OH, Euclid just viewed Software Engineer - Sr. Consultant level at Visa
Photo of the Rise User
Someone from OH, Dublin just viewed GTM Recruiter (Contract) at Notion Labs
Photo of the Rise User
Someone from OH, West Chester just viewed Marketing Manager, Brand at Felix
Photo of the Rise User
Someone from OH, Amelia just viewed Call Center Representative at Ascensus
Photo of the Rise User
Someone from OH, Amelia just viewed Remote Call Center Representative at Conduent
Photo of the Rise User
Someone from OH, Amelia just viewed Credit and Collection Analyst at AbbVie
O
Someone from OH, Dayton just viewed Data Engineer at On-Hire
Photo of the Rise User
Someone from OH, Cincinnati just viewed Reentry Coordinator at Commonwealth of Kentucky
A
Someone from OH, Lewis Center just viewed 34505367634 - Fraud Analyst at Activate Talent
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Third-Party Risk Analyst at Fenergo