SENIOR IOS GRAPHICS ENGINEER (METAL)
Сильный продукт с огромной аудиторией, современный стек технологий и полная удаленка по всему миру. Вакансия предлагает редкое сочетание глубоких инженерных задач (Graphics) и продуктового влияния.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Роль требует глубокой экспертизы в низкоуровневой графике (Metal) и одновременно уверенного владения современным стеком iOS (SwiftUI, Combine). Высокая планка ответственности за продукт и необходимость работы с метриками делают позицию сложной, но интересной.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
В вакансии не указана зарплата, однако для позиции Senior iOS Engineer с узкой специализацией в Graphics (Metal) на мировом рынке вилки обычно выше средних по рынку мобильной разработки. Учитывая глобальный формат удаленки, компенсация должна соответствовать международным стандартам для опытных инженеров.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
SENIOR IOS GRAPHICS ENGINEER (METAL)
*🏢* Компания: ARTWORKOUT
*🌍* Формат: Удалёнка — глобально (Remote)
*🕒* Занятость: полная занятость
О компании:
ArtWorkout — мобильное приложение для рисования, которым пользуются миллионы людей по всему миру. Комбинирует творчество, обучение и геймификацию, помогает пользователям учиться рисовать, расслабляться и развивать новые навыки. Продукт обслуживает 1M+ iOS MAU и 1.5M+ Android MAU.
Задачи:
• Разрабатывать и улучшать движок рисования на Metal.
• Реализовывать интерактивные функции рисования и элементы геймификации.
• Оптимизировать графическую производительность и качество рендеринга.
• Вести продуктовые и технические инициативы от идеи до результата в продакшене.
• Разрабатывать клиент‑серверные интеграции, определять метрики успеха и итеративно улучшать фичи.
Требования:
• Уверенные знания Swift и UIKit.
• Опыт с Metal или другим графическим API (OpenGL, Vulkan, DirectX).
• Опыт разработки графически интенсивных iOS-приложений.
• Знание SwiftUI и Combine; уверенная работа с продакшен-кодовой базой.
• Product thinking и сильное чувство ответственности; English B1+, Russian B1.
Будет плюсом:
• Практика A/B-тестирования: гипотезы, метрики, запуск и интерпретация результатов.
• Опыт с GrowthBook и/или PencilKit.
• Опыт в создании креативных/графических приложений и использовании продуктовой аналитики.
Стек:
Metal, PencilKit, SwiftUI, Combine, Fastlane, GrowthBook, ClickHouse, Redash, Apphud, GitHub, Reviewable, JavaScript, React, Node.js
Условия:
• Полностью удалённая работа из любой точки мира.
• Контракт с индивидуальным предпринимателем или частным лицом.
• Гибкий график и прямое влияние на продуктовые решения.
*📩* Отклик:
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Metal
- Swift
- UIKit
- SwiftUI
- Combine
- PencilKit
- OpenGL
- Vulkan
- DirectX
- Fastlane
- GrowthBook
- ClickHouse
- Redash
- AppHud
- JavaScript
- React
- Node.js
Возможные вопросы на собеседовании
Проверка фундаментальных знаний работы с графическим конвейером в Metal.
Расскажите о жизненном цикле кадра в Metal: от создания Command Buffer до вывода на экран через CAMetalLayer.
Оценка навыков оптимизации производительности, критически важных для приложения с миллионами пользователей.
Как вы подходите к профилированию графической производительности в iOS? Какие инструменты Xcode и метрики вы используете для поиска узких мест в рендеринге?
Проверка умения работать с памятью при обработке графики.
В чем разница между MTLBuffer и MTLTexture в контексте управления памятью и доступа со стороны CPU/GPU?
Оценка продуктового мышления и умения работать с аналитикой.
Представьте, что после внедрения новой кисти метрики вовлеченности упали. Как вы будете использовать GrowthBook или продуктовую аналитику, чтобы найти причину?
Проверка опыта интеграции системных фреймворков Apple для рисования.
В каких случаях вы бы предпочли использовать PencilKit вместо кастомной реализации на Metal, и наоборот?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

