Назад
Company hidden
3 дня назад

Senior macOS Developer (Objective-C)

Формат работы
hybrid
Тип работы
project
Грейд
senior
Английский
c1
Страна
Ukraine
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior macOS Developer (Objective-C) (macOS/photo-processing software): Developing and maintaining a cross-platform photo-processing solution with an accent on Objective-C, modern C++, AppKit/Cocoa, and long-lived codebases. Focus on investigating complex issues, implementing tested fixes, optimizing performance, and critically evaluating AI-generated code.

Location: Kyiv, Ukraine; flexible hybrid work model.

Company

hirify.global is a large Nordic technology company providing digital and software services. The role supports a leading photo-processing software publisher developing a cross-platform solution.

What you will do

  • Develop and maintain a cross-platform photo-processing application for macOS.
  • Investigate issues independently, propose solutions, and implement tested code.
  • Work with large, long-lived codebases and multi-framework Xcode workspaces.
  • Perform debugging, profiling, memory management, Core Data, and GCD/concurrency work.
  • Use AI coding agents for code investigation, testing, refactoring, and critical evaluation of generated results.
  • Deliver code through a code review process as part of an international team.

Requirements

  • 5+ years of production Objective-C experience with AppKit/Cocoa and a proven track record.
  • Strong proficiency in Objective-C.
  • Solid experience with modern C++ (C++17 or later).
  • Experience with large, long-lived codebases, multi-framework Xcode workspaces, Core Data, GCD/concurrency, memory management, debugging, and profiling.
  • Ability to independently investigate issues, propose and implement solutions, and deliver tested code through code review.
  • Full working proficiency in English.
  • Hands-on experience with AI coding agents, preferably Claude Code, for daily development tasks including code investigation, testing, refactoring, and critical evaluation of AI-generated results.

Nice to have

  • Swift knowledge.
  • Experience developing desktop image-processing or photo-editing applications, or other performance-sensitive desktop software.
  • Experience with unit and acceptance testing frameworks such as XCTest, OCMock, or GoogleTest, and familiarity with continuous integration workflows.
  • Experience shipping Mac applications with notarized direct distribution.

Culture & Benefits

  • Flexible hybrid work model.
  • Professional growth and meaningful projects.
  • Open culture and work-life balance.
  • Curiosity, continuous learning, and opportunities to unlearn and relearn.
  • Diversity, equity, and inclusion are supported.

Hiring process

  • Submit a CV or LinkedIn profile.
  • Interviews are held on a continuous basis.
  • Background checks are performed on final candidates.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →