Remote Otter LogoRemoteOtter

Senior C++ Engineer (iOS/macOS) - Remote

Posted Yesterday
Software Development
Full Time
United Kingdom

Overview

Join the team redefining how the world experiences design.

In Short

  • 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 — mouse, touch, and stylus
  • 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

Requirements

  • 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, with a focus on usability and performance
  • Solid foundation in object-oriented design and design patterns
  • Experience with vector, DTP, or imaging applications (a plus)
  • High attention to detail and pride in writing clean, reliable code
  • Clear communicator who enjoys learning, collaborating, and solving complex problems

Benefits

  • 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 recharge and support you personally
Canva logo

Canva

Canva is a dynamic design platform that is revolutionizing the way individuals and businesses create visual content. With its flagship campus in Sydney, Australia, and operations in Austria focused on AI product development, Canva empowers its employees, known as Canvanauts, to choose their work environment and balance. The company is committed to innovation, particularly in the realm of artificial intelligence, as seen in its successful product remove.bg, which offers automated background removal services. Canva fosters a culture of collaboration, data-driven decision-making, and inclusivity, providing a range of benefits to support the well-being and success of its team members.

Share This Job!

Save This Job!

Similar Jobs:

Pawp logo

Senior iOS Engineer - Remote

Pawp

5 days ago

Join Pawp as a Senior iOS Engineer to build intuitive mobile experiences for pet care.

Argentina, Brazil, India, Chile, Mexico
Full-time
Software Development
Space Inch logo

Senior iOS Engineer - Remote

Space Inch

1 week ago

Join a remote-first team as a Senior iOS Engineer to develop a large-scale mobile app for healthcare and fintech.

Croatia
Full-time
Software Development
NearSure logo

Senior iOS Engineer - Remote

NearSure

1 week ago

Join a remote LATAM team as a Senior iOS Engineer to develop a creative graphical editor impacting users worldwide.

LATAM
Full-time
Software Development
Competitive USD salary

Ōura

Senior iOS Engineer - Remote

Ōura

1 week ago

Join Oura as a Senior iOS Engineer to develop high-quality iOS applications and collaborate with cross-functional teams.

Worldwide
Full-time
Software Development
139000 - 203000/year
Speechify logo

Senior iOS Engineer - Remote

Speechify

2 weeks ago

Join Speechify as a Senior iOS Engineer to lead engineering and product decisions while enhancing the iOS app for millions of users.

Worldwide
Full-time
Software Development