Job Search and Career Advice Platform

Enable job alerts via email!

Senior C++ UI Engineer (macOS/iOS) – Equity & Perks

black.ai

Greater London

On-site

GBP 60,000 - 80,000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading design technology company in Greater London is seeking an experienced software developer with a strong background in Objective-C and C++. The role involves building high-performance UIs, contributing to architectural decisions, and collaborating with design teams. Ideal candidates will have solid GUI development skills and a passion for clean, maintainable code. This position offers a vibrant work environment, flexible leave options, and an inclusive culture.

Benefits

Equity packages
Inclusive parental leave policy
Wellbeing and social connection 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, collaborating, 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 technology company in Greater London is seeking an experienced software developer with a strong background in Objective-C and C++. The role involves building high-performance UIs, contributing to architectural decisions, and collaborating with design teams. Ideal candidates will have solid GUI development skills and a passion for clean, maintainable code. This position offers a vibrant work environment, flexible leave options, and an inclusive culture.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.