О должности
Мы ищем инженера-программиста с большим опытом
разработки для iOS и способность создавать и поддерживать крупномасштабные высокопроизводительные приложения. Вам придется поддерживать и разрабатывать новые
функции в существующем проекте Xcode с использованием SwiftUI/UIKit.
Обязанности
< ul>
Сотрудничать с межфункциональными командами, включая дизайнеров и инженеров серверной части, для разработки и внедрения решений в соответствии с требованиями к продукту и техническими спецификациями.Участвовать в определении технических проектов и подходов для наших продукты, обеспечивая масштабируемость, производительность и удобство обслуживания.Помогайте в разработке и обслуживании повторно используемых компонентов и библиотек для оптимизации процесса разработки.Пишите чистый, эффективный и хорошо документированный код, следуя лучшим отраслевым практикам и стандартам кодирования.Оптимизируйте приложения для повышения скорости и масштабируемости, обеспечивая удобство работы пользователей на разных устройствах и в браузерах.Участвуйте в проверках кода, чтобы поддерживать качество кода и получать конструктивная обратная связь от членов команды.Будьте в курсе последних тенденций, инструментов и методов разработки и делитесь полученными знаниями с командой.Устраняйте и устраняйте проблемы, обеспечивая своевременное решение и внедрение превентивных мер.Сотрудничайте с командой дизайнеров UX/UI, чтобы обеспечить визуально привлекательные и интуитивно понятные пользовательские интерфейсы.
Обязательно навыки
- Опыт разработки приложений с использованием Swift, SwiftUI и UIKit
- Хорошее понимание MVVM
- Хорошее понимание и опыт работы с SOLID и чистая архитектура.
- Хорошее знание принципов и лучших практик проектирования iOS.
- Знание REST API.
- Хорошее понимание полного жизненного цикла разработки мобильных устройств.
< li>Знание базы данных Realm- Знание Git / Github
- Умение писать чистый и читаемый код
- Удобство владения функцией до запуска
Приятно иметь навыки
- Опыт/понимание блокчейна и WalletConnect
- Опыт с ARKit/RealityKit
- Юнит-/интеграционное/UI-тестирование
- Опыт разработки для VisionOS
- Опыт работы со StoreKit