Senior macOS Developer – Obj-C/C++, AppKit, Core Data

Научсофт

United States

Remote

USD 140,000 - 210,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Научсофт приглашает опытного разработчика macOS для работы над крупной кодовой базой. Вы будете анализировать задачи, устранять дефекты и внедрять улучшения преимущественно на Objective-C и modern C++, совершенствуя переработку в среде AppKit/Cocoa.

Требуется сильный опыт в Core Data и многопоточности, знание GCD и отладки. Роль включает участие в обзорах кода, работу с несколькими фреймворками и тесное взаимодействие с командой заказчика.

Qualifications

  • 5+ лет промышленной разработки на Objective-C для macOS
  • Непрерывная работа с AppKit и Cocoa
  • Опыт поддержки сложных macOS-приложений
  • Практические знания modern C++ (C++17+)
  • Умение работать с большим кодовой базой
  • Опыт работы с Xcode workspace и несколькими фреймворками
  • Глубокие знания Core Data
  • Понимание Grand Central Dispatch, многопоточности и конкурентности
  • Навыки отладки и профилирования
  • Опыт сотрудничества в код-ревью
  • Опыт использования ИИ-агентов кодирования в разработке
  • Готовность к самоконтролю и анализу решений ИИ

Responsibilities

  • Анализировать задачи разработки и дефекты в крупном macOS кодовой базе
  • Предлагать технические решения на основе анализа существующей реализации
  • Реализовывать, тестировать и доставлять исправления и улучшения
  • Разрабатывать в основном на Objective-C и современном C++, при необходимости — Swift
  • Работать с архитектурой macOS-приложений (AppKit/Cocoa)
  • Разрабатывать и поддерживать функциональность с Core Data
  • Работать с многопоточностью и GCD
  • Настраивать отладку и профилирование для диагностики сложного поведения
  • Добавлять и поддерживать модульные и приёмочные тесты
  • Участвовать в обзоре кода
  • Работать с несколькими фреймворками внутри большого Xcode workspace
  • Использовать AI-агентов для анализа, тестирования и рефакторинга
  • Критически оценивать AI-генерированный код и предложения без верификации
  • Доставлять полностью протестированные изменения без видимого надзора
  • Сотрудничать с другими macOS-разработчиками и заказчиком

Skills

Objective-C
C++ (modern)
AppKit/Cocoa
Multithreading
Debugging
Code reviews
AI coding agents

Tools

Xcode
Core Data

Job description

Научсофт приглашает опытного разработчика macOS для работы над крупной кодовой базой. Вы будете анализировать задачи, устранять дефекты и внедрять улучшения преимущественно на Objective-C и modern C++, совершенствуя переработку в среде AppKit/Cocoa.

Требуется сильный опыт в Core Data и многопоточности, знание GCD и отладки. Роль включает участие в обзорах кода, работу с несколькими фреймворками и тесное взаимодействие с командой заказчика.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

macOS developer on Objective-C and C++
macOS developer on Objective-C and C++

Научсофт • United States

Remote
USD 140,000 - 210,000
Senior macOS Engineer - SwiftUI & AppKit (Remote)
Senior macOS Engineer - SwiftUI & AppKit (Remote)

United States Digital Space LLC • United States

Remote
USD 140,000 - 190,000
Fully remote work
Flexible working hours
Competitive compensation package
+4
Senior iOS/macOS App Engineer, Developer Experience
Senior iOS/macOS App Engineer, Developer Experience

Apple Inc. • Cupertino (CA)

On-site
USD 216,000 - 325,000
Stock options
Relocation assistance
Educational reimbursement
+1
MacOS Engineer: OSX Internals & Core APIs | C/C++/Swift
MacOS Engineer: OSX Internals & Core APIs | C/C++/Swift

Evolutyz Corp • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Senior macOS System Engineer — Swift/SwiftUI
Senior macOS System Engineer — Swift/SwiftUI

Apple Inc. • Alpharetta (GA)

Hybrid
USD 140,000 - 210,000
Senior macOS System Experience Engineer — Swift/SwiftUI
Senior macOS System Experience Engineer — Swift/SwiftUI

Apple Inc. • Beaumont (TX)

Hybrid
USD 166,000 - 292,000
Senior MacOs Developer
Senior MacOs Developer

Encora • United States

Remote
USD 120,000 - 160,000
Старший iOS-разработчик | Удалёнка, гибкий график Академия
Старший iOS-разработчик | Удалёнка, гибкий график Академия

DatsTeam • United States

Remote
USD 120,000 - 180,000
Офис по желанию (коворкинг)
Доставка оборудования на дом
Обратная связь по итогам работы и индX
+1
Software Developer (Mac and iOS)
Software Developer (Mac and iOS)

blackapple • Redmond (WA)

On-site
USD 70,000 - 90,000
iOS Developer - Lv V
iOS Developer - Lv V

Business Dash • Minneapolis (MN)

Hybrid
USD 130,000 - 180,000