Описание вакансии
Основные обязанности
- Разработка и поддержка приложений для iOS/Mac с использованием Swift
- Оптимизация производительности приложений и обеспечение безопасности памяти
- Сотрудничество с кросс-функциональными командами для определения, проектирования и внедрения новых функций
- Участие в полном жизненном цикле разработки коммерческих проектов
- Реализация многопоточных и асинхронных решений
Требования к кандидату
- 3+ года опыта разработки для iOS/Mac, включая не менее 2 лет работы с Swift
- Свободное владение особенностями языка Swift, стандартными библиотеками и инструментами
- Глубокие знания в области многопоточности, асинхронного программирования и оптимизации производительности
- Опыт работы с крупными проектами на Swift и знание C++ будет преимуществом
- Знание среды Linux приветствуется
- Твердое понимание распространенных архитектурных паттернов, алгоритмов и структур данных
- Опыт сетевого программирования (Socket, HTTP/Web Service)
- Отличные навыки решения проблем и логическое мышление
- Хорошие коммуникативные навыки и умение работать в команде
- Опыт разработки блокчейн-решений будет значительным преимуществом
Предпочтительные квалификации
- Опыт участия в полном жизненном цикле нескольких коммерческих проектов от разработки до запуска
- Знание блокчейн-технологий или смежных областей
- Знание дополнительных языков программирования помимо Swift и C++
