Job Search and Career Advice Platform

Enable job alerts via email!

Senior iOS/macOS UI Engineer — High-Performance Native Apps (Equity)

Canva

Greater London

Hybrid

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading design software company in London is looking for a skilled software developer focused on building high-performance user interfaces in C++ and Objective-C. The ideal candidate will have several years of experience in Objective-C and C++, along with hands-on iOS or macOS development experience. With opportunities for career growth and flexible work options, this role in a vibrant team aims to empower creatives with world-class software applications.

Benefits

Equity packages
Inclusive parental leave policy
Annual Vibe & Thrive allowance
Flexible leave options

Qualifications

  • Several years of experience in Objective-C and C++.
  • Hands-on iOS or macOS development experience with strong knowledge of Xcode.
  • Proven ability to build high-quality, maintainable applications.
  • Strong GUI development skills for Mac and iOS, focusing on usability and performance.
  • Solid foundation in object-oriented design and design patterns.
  • Experience with vector, DTP, or imaging applications is a plus.
  • High attention to detail and pride in writing clean, reliable code.
  • Clear communicator who enjoys learning and solving complex problems.

Responsibilities

  • Build high-performance, elegant UIs in C++ and Objective-C.
  • Contribute to architectural decisions across shared libraries and components.
  • Optimise code for responsiveness, memory usage, and performance.
  • Work on UI that feels native to macOS and iOS.
  • Debug and improve complex systems across the Affinity product suite.
  • Collaborate with design and QA to deliver pixel-perfect implementations.
  • Continuously learn and keep pace with Apple’s evolving frameworks.

Skills

Objective-C
C++
iOS development
macOS development
Xcode
GUI development
object-oriented design
attention to detail
Job description
A leading design software company in London is looking for a skilled software developer focused on building high-performance user interfaces in C++ and Objective-C. The ideal candidate will have several years of experience in Objective-C and C++, along with hands-on iOS or macOS development experience. With opportunities for career growth and flexible work options, this role in a vibrant team aims to empower creatives with world-class software applications.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.