Вакансии Swift
Все вакансии на Swift: можно найти работу, где этот инструмент указан в стеке или в задачах. Смотрите живые роли по инструменту и узкие пересечения с профессиями ниже.
Фильтр вакансий
Senior Golang-разработчик
Компания Lemon.io — маркетплейс, который связывает разработчиков со стартапами из США и Европы. Ищем Senior Software Engineer для клиента — исследовательской AI-компании. Локация: удалённо, страны ЕС, США, Канада, Великобритания, Австралия, Сингапур. Требования - 4+ лет опыта разработки ПО - 2+ года работы с Golang и Kubernetes - Обязательное знание Temporal - Сильные технические навыки: умение создавать проекты с нуля, глубокое понимание архитектуры приложений - Продвинутый английский для обсуждения бизнес-задач, обоснования решений и описания проблем; хорошая самопрезентация для звонков с клиентом - Развитые навыки самоорганизации: способность работать полный рабочий день удалённо без контроля - Надёжность - Адаптивность и гибкость: быстрое вхождение в проект и быстрые результаты Условия - Удалённая работа - Достойная компенсация - Без визовой поддержки - Модель сотрудничества не включает льготы, обычно предлагаемые при прямом найме
Senior iOS-инженер, мобильная разработка
О компании Playbook — ведущая creator-платформа для фитнеса, здоровья и благополучия. Миссия — помогать фитнес-создателям строить устойчивый бизнес и давать сотням тысяч пользователей возможность жить здоровее. Быстрорастущая компания в сфере фитнес-технологий, работает удалённо, продуктовая команда ценит ответственность, прямую коммуникацию и сильное мышление роста. Принцип — «драйверы, а не пассажиры»: каждый берёт ответственность, действует проактивно и ведёт себя как владелец. Роль Ищем Senior iOS Engineer в удалённую инженерную команду. Работа над значимыми пользовательскими функциями в iOS-приложении — создание качественного, производительного и надёжного опыта для пользователей и создателей. Тесное сотрудничество с Product и Design для решений, соответствующих реальным потребностям клиентов. Роль подходит senior-индивидуальному контрибьютору, который любит практическую разработку, решение продуктовых задач и работу в быстро меняющемся стартапе. Обязанности - Проектировать и реализовывать новые iOS-функции с фокусом на удобство, ясность и ценность для реальных пользователей. - Строить и поддерживать надёжную масштабируемую мобильную архитектуру (сеть, хранение данных, управление состоянием) для быстрой итерации и долгосрочной поддерживаемости. - Тесно работать с продакт-менеджерами и дизайнерами, превращая требования в практичные и чётко ограниченные технические решения. Участвовать в планировании, чтобы функции были реализуемы, поддерживаемы и соответствовали целям пользователей и бизнеса. - Обеспечивать высокое качество релизов через чистый, читаемый и хорошо протестированный код. Участвовать в код-ревью и вносить вклад в общие стандарты качества, тестирования и поддерживаемости. - Владеть создаваемыми функциями: выявлять проблемы или пробелы, предлагать улучшения и итерировать на основе обратной связи. Комфортно работать с неопределённостью и адаптироваться к изменяющимся требованиям. - Улучшать производительность и надёжность приложения: диагностировать узкие места, устранять сбои, укреплять стабильность и пользовательский опыт. Требования - 5+ лет профессионального опыта в разработке ПО, с сильным фокусом на iOS. Подтверждённый опыт выпуска production iOS-приложений от начала до конца. - Свободное владение Swift и современными практиками iOS-разработки. Умение создавать отзывчивые, удобные интерфейсы с вниманием к деталям и производительности. - Опыт с современными паттернами iOS UI, включая сложную навигацию, анимации и краевые случаи в реальных production-приложениях. - Ежедневное использование AI-ассистентов для кода (Claude Code, Codex, OpenCode или аналогичных) для разработки, отладки и решения проблем. Ожидается, что инженеры используют эти инструменты для ускорения работы и решения сложных задач. - Сильное понимание сетевого взаимодействия на iOS (REST/GraphQL), включая потоки аутентификации, стратегии кэширования, обработку ошибок и сценарии офлайн/нестабильной сети. - Опыт проектирования поддерживаемых архитектур (например, MVVM, Redux-style state management, Clean Architecture или аналогичных) и улучшения существующей кодовой базы со временем. - Твёрдое понимание инструментов производительности и отладки iOS (например, Instruments, crash reporting, профилирование) и способность эффективно диагностировать проблемы. - Отличные коммуникативные навыки на английском. Комфортно работать в удалённой кросс-таймзонной команде и взаимодействовать асинхронно. Будет плюсом - Опыт с другими фронтенд- или мобильными технологиями, такими как React Native или React.js, и интерес к кросс-платформенной разработке. - Опыт использования SwiftUI в production и создания масштабируемых дизайн-систем. - Опыт интеграции и поддержки сторонних SDK (аналитика, платежи, видео, атрибуция). - Опыт внедрения и поддержки подписочных потоков на iOS. - Знакомство с CI/CD для iOS (Fastlane, GitHub Actions, Bitrise или аналогичные) и улучшение скорости разработки. - Опыт работы в стартапе или быстрорастущей продуктовой компании. Условия - Работа напрямую влияет на создателей и пользователей платформы. Фичи быстро выходят и важны. - Конкурентная B2B-зарплата с опционами на акции. - Полная удалёнка, гибкий график и асинхронная культура. Коллаборация с Европой и Восточным побережьем США. - Коллаборативная команда, ценящая ответственность, открытую коммуникацию и автономию вместо микроменеджмента. - Ежегодные командные ретриты для связи, согласованности и укрепления отношений в команде. - Оплачиваемый отпуск.
IOS-инженер, Swift/SwiftUI
О проекте: - OOWEE — приложение для тренировок по теневому боксу и муай-тай, доступно в App Store. - Около 100 активных пользователей, аудитория растёт еженедельно. - Небольшая кодовая база на Swift + SwiftUI, подписки через StoreKit, аналитика RevenueCat, движок генерации тренировок, который создаёт раунды и комбинации из библиотеки движений. Задачи: - Быстро выпускать фичи: Apple Watch companion, социальные функции и шеринг, видеотренировки, более умная генерация тренировок, а также обычная полировка. Условия: - Проект под руководством основателя. - Асинхронный формат работы, без встреч, если обе стороны не захотят.
Product Designer (Design+Code/Vibe Coding) - TikTok UX (San Jose)
Product Designer (Design+Code/Vibe Coding) - TikTok UX (San Jose) О команде Команда TikTok UX отвечает за дизайн продукта приложения TikTok, включая основную инфраструктуру приложения, социальные взаимодействия, поиск и инструменты для создания контента. Обязанности - Проектировать интуитивно понятный пользовательский опыт и воплощать его в работающих прототипах. - Использовать программирование и ИИ-инструменты (например, Vibe Coding, AI-ассистенты для кода), чтобы быстро превращать продуктовые идеи в интерактивные прототипы, сокращая разрыв между дизайном и разработкой. - Переводить концепции продукта в функциональные решения, уменьшая дистанцию между дизайн-исследованиями и реальным поведением продукта. - Находить возможности для улучшения UX в области социальных взаимодействий, создания контента или рабочих процессов на базе ИИ. - Тесно сотрудничать с продакт-менеджерами и инженерами по вопросам направления продукта и его выпуска. Минимальные требования - Опыт дизайна продуктов для мобильных или веб-приложений от 3 лет. - Сильные навыки визуального и интерактивного дизайна. - Умение создавать прототипы с помощью кода или облегчённые функции продукта (например, HTML/CSS/JS, React, Swift или аналогичные). - Опыт использования ИИ-инструментов для написания кода или процессов Vibe Coding. - Сильное продуктовое мышление и способность решать сложные задачи. Желательные требования - Опыт создания UI уровня продакшен-качества или выпущенные сторонние проекты. - Опыт работы над продуктами с ИИ-функциональностью или агентными рабочими процессами. - Опыт работы с социальными продуктами или инструментами для авторов контента. - Увлечённость TikTok и сообществами создателей контента. Компенсация Базовая заработная плата: от $103 680 до $230 280 в год. Фактический размер компенсации зависит от квалификации, навыков, опыта и профильного образования или подготовки. Указанный диапазон актуален для этой позиции только в выбранном городе. Полная компенсация в TikTok включает денежное вознаграждение, долгосрочные поощрения и бенефиты. Бенефиты TikTok предлагает следующие бенефиты: медицинская страховка, стоматологическая страховка, офтальмологическая страховка, страхование на случай инвалидности, страхование жизни, участие в программе 401(k) с частичным пополнением от компании, отпуск по уходу за ребёнком, программы поддержки благополучия, 10 оплачиваемых праздничных дней в году, 10 оплачиваемых дней по болезни в году.
Payment Solution Engineer
vacancy 🚀 Payment Solution Engineer В Unlimit открыта позиция Payment Solution Engineer — для инженера с глубоким опытом в платежной инфраструктуре, банковских интеграциях и запуске новых payment rails. Unlimit — международная fintech-компания, 16 лет на рынке. Развиваем собственную экосистему финансовых продуктов: payment processing, альтернативные платежные методы, multicurrency business accounts, card issuing, BaaS и crypto on/off-ramp решения. Будущий коллега будет самостоятельно вести интеграции с центральными банками, национальными clearing-системами и BaaS-провайдерами — от первого контакта и сертификации до production launch. ✅ Основные задачи: • подключение новых локальных платежных и clearing-систем; • взаимодействие с регуляторами, банками и внешними провайдерами; • настройка test environments, прохождение certification cases и запуск в production; • проектирование и реализация интеграций; • управление сроками и всем процессом подключения end-to-end; • документирование решений и передача их engineering и operations-командам. Основной стек: Java / Kotlin, Spring Boot, jOOQ, Temporal, REST, SOAP/XML, ISO 20022, Kafka, AWS, Docker, Kubernetes, Terraform, GitLab CI/CD. ✅ Что важно: • 5+ лет опыта в payments, banking или integration engineering; 8+ лет опыта на JVM • практический опыт с SWIFT, SEPA и другими payment schemes; • понимание clearing и settlement flows; • опыт с ISO 20022, MT/MX, SOAP/REST; • опыт подключения к центральным банкам или national clearing systems; • английский для общения с международными партнерами и регуляторами; • практический интерес к AI-инструментам и их применению в engineering-процессах- мы активно пишем агентов для рабочих задач Условия: 📍 Белград, работа из офиса 5/2 💰 €7 000–10 000 net в месяц 📄 официальное трудоустройство в Сербии/ оформление ВНЖ и полное сопровождение документов ✈️ полный релок пакет 🏋️ компенсация спорта 🇬🇧 занятия английским 📚 бюджет на обучение