Пссс...може, досить читати мовою окупанта?
Переходь на українську версію сторінки!

Вакансия закрыта компанией
Найти похожие вакансии

Бонус при приеме на работу: 10% от месячной зарплаты

Senior MacOS Software Engineer в EPAM Ukraine

Размещено больше 30 дней назад

120 просмотров

0 заявок   0 ответов

EPAM Ukraine
EPAM Ukraine
Software Engineering & Product Deve
5
1 отзыв
Yuliia Dieriugina
Yuliia Dieriugina
Talent Acqisition Operations Specialist
Более 5 лет
Львов
Intermediate
Полный рабочий день

Переведено Google

Как старший разработчик macOS, вы будете отвечать за разработку версии приложения для macOS. Вы будете тесно сотрудничать с командами бэкэнда и веб-интерфейса, чтобы обеспечить плавную интеграцию и предоставить высококачественный продукт.

Как старший разработчик macOS, вы будете отвечать за разработку версии приложения для macOS. Вы будете тесно сотрудничать с командами бэкэнда и веб-интерфейса, чтобы обеспечить плавную интеграцию и предоставить высококачественный продукт.

Обязанности

  • Проектирование, разработка и поддержка версии приложения для macOS.
  • Сотрудничайте с командами бэкэнда и веб-интерфейса для интеграции API и обеспечения бесперебойной работы.
  • Оптимизация и повышение производительности приложения.
  • Выявлять и устранять ошибки и технические проблемы
  • Проводить проверки кода и предоставлять рекомендации младшим разработчикам.

Требования

  • Владение Swift/Objective-C : это основные языки программирования, используемые для разработки macOS. Swift — современный язык, предпочитаемый Apple, но Objective-C по-прежнему используется во многих существующих кодовых базах.
  • Знание фреймворков macOS : Знакомство с фреймворками, специфичными для macOS, такими как Cocoa и Cocoa Touch, для создания приложений macOS. Понимание того, как использовать эти платформы для разработки пользовательского интерфейса, сетей, управления данными и т. д., имеет решающее значение.
  • Xcode и Interface Builder : знание Xcode, интегрированной среды разработки Apple (IDE) и Interface Builder для визуального проектирования пользовательских интерфейсов.
  • Опыт работы с контролем версий . Понимание систем контроля версий, таких как Git, необходимо для совместной разработки и эффективного управления изменениями кода.
  • Навыки UI/UX-дизайна : базовое понимание принципов проектирования пользовательского интерфейса (UI) и взаимодействия с пользователем (UX) для создания визуально привлекательных и удобных для пользователя приложений macOS.
  • Отладка и оптимизация производительности : возможность отлаживать и оптимизировать приложения macOS по производительности, использованию памяти и расходу заряда батареи.
  • Знание руководящих указаний Apple по пользовательскому интерфейсу (HIG) . Понимание и соблюдение требований Apple HIG гарантирует, что приложение соответствует принципам дизайна Apple и обеспечивает единообразный пользовательский интерфейс на устройствах macOS.
  • Знакомство с экосистемой Apple : знание других платформ Apple, таких как iOS, watchOS и tvOS, может быть полезным, особенно если приложение необходимо перенести или интегрировать на нескольких платформах.
  • Сети и управление данными : понимание сетевых концепций и методов управления данными для приложений macOS, которым требуется подключение к Интернету или хранение данных.
  • Непрерывное обучение . Чтобы оставаться конкурентоспособным в этой области, необходимо быть в курсе последних разработок, функций и лучших практик macOS с помощью документации, онлайн-ресурсов и форумов сообщества.
  • Тестирование и обеспечение качества : Знание методологий и инструментов тестирования приложений macOS, включая модульное тестирование, тестирование пользовательского интерфейса и интеграционное тестирование, для обеспечения надежности и качества программного обеспечения.
  • Развертывание и распространение : понимание процесса развертывания приложений macOS, включая подписание кода, правила отправки в App Store и методы распространения, такие как Mac App Store, корпоративное распространение или прямая загрузка.
  • Рекомендации по обеспечению безопасности : осведомленность об уязвимостях безопасности и передовых методах защиты приложений macOS, включая шифрование данных, безопасные протоколы связи и управление разрешениями.
  • Навыки решения проблем и устранения неполадок : Способность анализировать сложные проблемы, устранять неполадки и находить эффективные решения во время разработки и обслуживания приложений macOS.
  • Уровень английского языка выше среднего, как устного, так и письменного (B2)

Приятно иметь

  • Опыт работы в области backend и веб-интерфейсной разработки
  • Знакомство с веб-технологиями (например, HTML, CSS, JavaScript)

Мы предлагаем

  • Конкурентное вознаграждение в зависимости от опыта и навыков
  • Индивидуальный карьерный путь
  • Неограниченный доступ к обучающим решениям LinkedIn
  • Больничный и очередной отпуск
  • Занятия английским языком с сертифицированными преподавателями английского языка
  • Гибкий график работы

О ЭПАМ

  • EPAM — ведущий мировой поставщик услуг по проектированию и разработке цифровых платформ. Мы стремимся оказывать положительное влияние на наших клиентов, наших сотрудников и наше общество. Мы придерживаемся динамичной и инклюзивной культуры. Здесь вы будете сотрудничать с многонациональными командами, участвовать во множестве инновационных проектов, предлагающих самые креативные и передовые решения, а также получите возможность постоянно учиться и расти. Вы присоединитесь к преданному своему делу, творческому и разнообразному сообществу, которое поможет вам полностью раскрыть свой потенциал. EPAM стремится предоставить нашей глобальной команде из более чем 54 600 EPAM-менеджеров вдохновляющую карьеру. EPAMеры руководят со страстью, честностью и творчески мыслят. Наши люди являются источником нашего успеха, и мы ценим сотрудничество, всегда стараемся понять бизнес наших клиентов и стремимся к самым высоким стандартам качества.

Специализации: Security Engineer
Ключевые слова: engineer, senior, software, macoS

Переведено Google

Более 5 лет
Львов
Intermediate
Полный рабочий день
Хотите найти подходящую работу?
Новые вакансии в вашем Telegram
Подписаться
Мы используем cookies
Принять