IOS-разработчик

Дата размещения вакансии: 06.01.2026
Работодатель: the_covert
Уровень зарплаты:
з/п не указана
Город:
Тбилиси
Требуемый опыт работы:
От 3 до 6 лет

The_covert - международная компания, мы входим в группу IT-компаний, занимающихся разработкой собственных продуктов и сервисов более 10 лет. Нашими продуктами для реализации и упрощения бизнес процессов пользуются тысячи людей по всему миру. Мы предоставляем сервисы крупным финансовым B2B и B2C платформам, кроме того у нас есть линейка продуктов, связанных с финансовой аналитикой.

Сейчас мы в поисках IOS - разработчика, который будет отвечать за создание безопасного, высокопроизводительного и интуитивно понятного некастодиального кошелька. В этой роли вы будете соединять сложные протоколы Web3 с привычным и надёжным мобильным интерфейсом.

Задачи:

  • Разработка и развитие iOS-приложения некастодиального криптокошелька;

  • Проектирование и реализация UI/UX для операций с повышенным риском (подтверждение транзакций, работа с seed-фразами, проверка адресов);

  • Реализация безопасного локального хранения данных (закрытые ключи, seed-фразы) с использованием Secure Enclave и Keychain;

  • Реализация криптографических операций на устройстве (подпись транзакций, генерация мнемонических фраз BIP-39);

  • Интеграция с блокчейн-сетями через JSON-RPC-провайдеры и специализированные SDK;

  • Работа с асинхронными сетевыми потоками для получения данных в реальном времени (балансы, цены, история транзакций в нескольких сетях);

  • Отладка и оптимизация межъязыкового взаимодействия Swift ↔ Objective-C ↔ C/C++;

  • Поддержка и развитие CI/CD, сборок и релизных пайплайнов;

  • Написание и поддержка модульных тестов;

  • Участие в архитектурных решениях и code review.

Для нас важно:

  • Более 3 лет коммерческой разработки iOS-приложений;

  • Уверенная работа со SwiftUI (iOS 15+) и современным UI-стеком Apple;

  • Практическое использование Combine (от 2 лет);

  • Глубокие знания Swift (особенности языка, управление памятью, производительность);

  • Понимание моделей параллелизма iOS: GCD, async/await и другие асинхронные паттерны;

  • Применение принципов SOLID и популярных паттернов проектирования в крупных проектах;

  • Написание unit-тестов с пониманием их роли в долгосрочной поддержке кода;

  • Работа со Swift Package Manager: создание, интеграция и поддержка пакетов;

  • Настройка и поддержка Fastlane для сборок, подписания и релизов;

  • Работа с CI/CD для iOS-проектов (GitLab CI);

  • Уверенное владение Git и Gitflow;

  • Опыт работы с крупными iOS-проектами, понимание white-label архитектур.

​​​Что мы предлагаем:

  • Возможности для профессионального роста;

  • Работу из нашего офиса в Тбилиси или удаленно из любой точки мира;

  • Гибкую политику отпусков и праздничных дней;

  • Частичную компенсацию расходов на спорт.