yandex
Страна
Беларусь
SeniorУдалённоПолная занятость

Senior macOS Objective-C Developer

ИИОценка ИИ

Интересная позиция для опытных системных разработчиков с возможностью удаленной работы и использованием современных AI-стеков. Однако отсутствие указанной зарплаты снижает прозрачность предложения.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена требованиями к глубокому знанию Objective-C и C++17 в контексте macOS, умению работать с легаси-кодом и обязательным владением английским на уровне B2/C1.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана5 500 $
Рынок4 500 $ – 7 000 $
ИИОценка ИИ

В вакансии не указан уровень оплаты, но для позиции Senior macOS Developer с глубоким знанием C++ и английским B2/C1 рыночные предложения в СНГ и Европе обычно находятся в диапазоне $4500–$6500. Профиль компании Научсофт (аутсорс/аутстафф) предполагает конкурентные рейты для опытных специалистов.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

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

#senior #удаленка #гибрид #офис

Научсофт

Senior macOS Objective-C Developer

Опыт работы: 3–6 лет

Полная занятость

График: 5/2

Формат работы: удалённо или гибрид или офис

*☑️* Чем предстоит заниматься

-Independently pick up and analyze development tickets

-Investigate defects and technical issues in a large, mature macOS codebase

-Propose technical solutions based on analysis of the existing implementation

-Implement, test, and deliver fixes and product enhancements

-Develop primarily in Objective-C and modern C++, with Swift where appropriate

-Work with AppKit/Cocoa and macOS-specific application architecture

-Develop and maintain functionality using Core Data

-Work with multithreading and concurrency using Grand Central Dispatch and related technologies

-Investigate and resolve memory-management, stability, and performance issues

-Use debugging and profiling tools to diagnose complex application behavior

-Add and maintain unit and acceptance tests

-Participate actively in code reviews

-Work across multiple frameworks and modules within a large Xcode workspace

-Use AI coding agents for investigation, testing, refactoring, and development support

-Critically review, validate, and improve AI-generated solutions before integrating them into the production codebase

-Deliver complete, tested, and review-ready changes with limited day-to-day supervision

-Collaborate with other macOS developers and participate in technical discussions with the customer team

*☑️* Наши пожелания к кандидатам

-5+ years of production Objective-C development for macOS

-Strong hands-on experience with AppKit and Cocoa

-Proven experience developing and maintaining complex production macOS applications

-Strong practical knowledge of modern C++ (C++17 or later)

-Ability to work confidently across Objective-C and C++ code

-Experience working with large, mature, long-lived codebases

-Experience with multi-framework Xcode workspaces

-Strong knowledge of Core Data

-Strong understanding of Grand Central Dispatch, multithreading, and concurrency

-Strong understanding of memory management in macOS applications

-Practical experience with debugging and performance profiling

-Ability to investigate technical problems independently and identify root causes

-Ability to propose and implement technically sound solutions with minimal supervision

-Experience delivering tested, production-ready, review-ready code

-Practical experience using AI coding agents as part of daily software development

-Ability to critically assess AI-generated code and technical suggestions rather than using them without validation

-Experience participating in code reviews

-Strong analytical and problem-solving skills

-English level B2/C1 for daily written and verbal communication, technical discussions, and code reviews

-Будет плюсом:

-Strong practical experience with Swift

-Experience developing desktop image-processing or photo-editing software

-Experience with other performance-sensitive desktop applications

-Experience with graphics or image-processing workflows

-Strong testing practices using XCTest, OCMock, and/or GoogleTest

-Experience with CI pipelines

-Experience with automated unit and acceptance testing

-Experience shipping notarized macOS applications through direct distribution

-Experience working with performance-critical C++ code

-Experience optimizing desktop application performance and memory usage

Контакты: Откликнуться

*🔥* Подписаться на наши каналы / @best_itjob / @it_rab

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • Objective-C
  • C++
  • Swift
  • AppKit
  • Cocoa
  • Core Data
  • Grand Central Dispatch
  • XCTest
  • OCMock
  • GoogleTest
  • Xcode

Возможные вопросы на собеседовании

Проверка понимания взаимодействия языков в одном проекте.

Расскажите о вашем опыте интеграции C++ кода в Objective-C проекты через Objective-C++. С какими сложностями вы сталкивались?

Важно для работы с производительностью и сложной архитектурой macOS.

Как вы подходите к отладке утечек памяти и проблем многопоточности в больших проектах, используя инструменты профилирования Xcode?

Проверка навыка работы с данными в macOS приложениях.

Опишите ваш опыт оптимизации запросов и миграций в Core Data для приложений с большим объемом данных.

В вакансии сделан акцент на критическом подходе к AI.

Приведите пример, когда предложенное AI решение было некорректным или небезопасным, и как вы его исправили перед интеграцией.

Проверка владения современными стандартами C++.

Какие возможности стандарта C++17 вы чаще всего используете при разработке системных компонентов macOS приложений?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

Беларусь
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!