Обязанности:
- Разработка и поддержка iOS приложений с использованием SwiftUI и REDUX
- Работа с GraphQL для взаимодействия с API
- Использование XcodeGen и SwiftGen для автоматизации и улучшения разработки
- Реализация функционала с использованием Websocket и async/await
- Интеграция и использование NukeUI для работы с изображениями
- Работа с библиотекой Combine для управления асинхронными событиями
- Управление задачами и проектами в Jira
- Использование GitLab для контроля версий и CI/CD процессов
- Оптимизация производительности и решение возникающих проблем
Требования:
- Опыт работы с iOS разработкой не менее 2-х лет
- Глубокие знания SwiftUI и REDUX
- Опыт работы с GraphQL
- Знание и опыт работы с XcodeGen и SwiftGen
- Опыт работы с Websocket и async/await
- Уверенное владение NukeUI и Combine
- Умение работать в команде, ответственность, внимание к деталям
- Опыт работы с Jira и GitLab
- Способность быстро разбираться в новом коде и технологиях
- Минимальная поддерживаемая версия iOS: 16
Условия:
- Длительный проект с возможностью профессионального роста
- Конкурентная заработная плата
- Возможность удаленной работы