BJAK

Инженер-программист iOS

Коротко

Инженер-программист iOS создаёт production-уровня приложение, где взаимодействия с ИИ — центральная часть пользовательского опыта: Swift, SwiftUI, интеграция AI-функций через backend API, оптимизация производительности и памяти. Компания ActAI создаёт проактивные AI-нативные приложения для повседневной коммуникации и координации. Требуется минимум 3 года опыта iOS-разработки на Swift, опыт интеграции AI-функций в мобильные приложения и понимание async/await и конкуренции. Работа удалённая, доступна только из Ирландии.

О компании ActAI
Сегодня более 5 миллиардов пользователей используют базовые приложения, такие как электронная почта, заметки, задачи, календарь, и они не являются AI-нативными. Наша миссия — создавать проактивные приложения для любого человека в мире, который не привык к сложным подсказкам. Мы стремимся внедрить интеллект в разговоры, поручения, организацию и рабочие процессы с минимальным или отсутствующим использованием подсказок.
Наше первое приложение — это мобильное коммуникационное приложение с приоритетом на агента. Мы считаем, что создание приложений, которые пользователи используют ежедневно для общения, координации и совместной работы, поможет интегрировать ИИ в их жизнь. Конечный эффект — устранение дезинформации, снижение затрат на координацию, обеспечение высококачественных задач и сотрудничества в масштабе с минимальным или отсутствующим использованием подсказок.
Роль
В качестве инженера-программиста iOS вы отвечаете за опыт работы с клиентом iOS, за то, как ИИ ощущается, реагирует и работает в руках пользователей. Это не роль с тонкой интеграцией. Вы будете создавать iOS-приложение производственного уровня, где взаимодействия с ИИ являются центральной частью пользовательского опыта, а производительность, надежность и доверие пользователей критически важны.
Основные задачи
•Разрабатывать и поддерживать iOS-приложения с использованием Swift и SwiftUI.
•Интегрировать функции с поддержкой ИИ через backend API.
•Проектировать UX-паттерны для взаимодействия с ИИ, включая состояния загрузки, потоковые ответы, повторные попытки и резервные варианты.
•Оптимизировать производительность, использование памяти и энергоэффективность.
•Собирать сигналы и отзывы пользователей для поддержки оценки и итераций ИИ.
•Тесно сотрудничать с backend и ML-инженерами по дизайну API и поведению системы.
•Поддерживать высокое качество, стабильность и надежность приложения в App Store.
Идеальный опыт
•Опыт разработки iOS не менее 3 лет с использованием Swift.
•Практический опыт интеграции функций с поддержкой ИИ в мобильные приложения.
•Глубокое понимание async/await, конкуренции и фоновых задач.
•Уверенные навыки оптимизации производительности и памяти iOS.
•Опыт выпуска и поддержки производственных iOS-приложений.
•Комфорт при проектировании с учетом задержек, частичных сбоев и недетерминированного поведения ИИ.
•Знакомство с CoreML или легким ML на устройстве.
•Знание систем feature flags или удаленной конфигурации.
•Сильная интуиция в паттернах UX для ИИ и вопросах доверия пользователей.
Результаты
•Стабильные, плавные и надежные iOS-приложения для реального использования.
•Оптимизированная производительность: отзывчивость, низкая задержка и эффективность по памяти и CPU.
•Проблемы в производстве выявляются рано, эффективно мониторятся и решаются с четким анализом корневых причин.
Технический стек
•Swift
•SPM
•SwiftUI
•SQL / noSQL
•TensorFlow Lite (вывод на устройстве)
Как мы работаем
Лучшие продукты в мире сегодня создаются малыми, первоклассными командами. Мы — команда с высокой плотностью талантов и практическим подходом. Мы принимаем решения коллективно, движемся с высокой скоростью, находя баланс между выпуском высококачественной работы и обучением. Присоединение к нашей команде требует способности приносить структуру, проявлять суждение и выполнять задачи самостоятельно. Наша цель — предоставить нашим пользователям по-настоящему волшебный продукт.
Процесс собеседования
Если мы увидим соответствие, мы свяжемся для организации 3, но не более 4 собеседований.
Заявки оцениваются нашими техническими специалистами. Собеседования будут проводиться через виртуальные встречи и/или на месте.
Мы ценим прозрачность и эффективность, поэтому ожидайте оперативного решения. Если вы продемонстрируете исключительные навыки и мышление, которые мы ищем, мы предложим вам присоединиться к нам. Это не просто предложение о работе; это приглашение стать частью команды, которая приносит ИИ практическую пользу миллиардам людей по всему миру.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте