Job description
Job details
- Location: Sydney, Sydney Region
- Work mode: Onsite
- Employment type: Full-time (Not an internship)
- Salary: Salary details are available in the employer description.
Role overview
Canva is seeking a Senior iOS Engineer to join their Mobile Workflows team in Sydney. This senior-level mobile development position focuses on building and maintaining iOS-specific development tooling, simulator setup, device orchestration, and CLI developer tools. The role is ideal for experienced iOS engineers passionate about developer experience and mobile test automation. This is a full-time, onsite opportunity based in Sydney, Sydney Region. Salary details are available in the employer description.
Job details
Location: Sydney, Sydney Region (Onsite) Employment type: Full-time Experience level: Senior (4-7 years)
This position involves developing and enhancing mobile test automation frameworks, creating robust iOS tooling, and improving the developer experience for Canva's mobile engineering teams. You'll work on critical infrastructure that enables efficient iOS development at scale.
Responsibilities
- Build and maintain iOS-specific development tooling and infrastructure
- Develop simulator setup and device orchestration systems
- Create and enhance CLI developer tools for mobile workflows
- Develop and improve mobile test automation frameworks
- Optimize iOS build and deployment pipelines
- Collaborate with mobile engineers to improve developer experience
Requirements
- 4+ years of professional iOS development experience
- Strong proficiency in Swift and iOS SDK
- Experience building developer tools and automation frameworks
- Knowledge of CI/CD pipelines and mobile DevOps practices
- Familiarity with Xcode, Instruments, and iOS debugging tools
- Strong problem-solving and system design skills
Benefits
- Work at a leading global design platform
- Collaborate with world-class engineering teams
- Impact developer productivity at scale
- Competitive compensation package