О позиции
Мы ищем IOS разработчика (Middle/Senior) для присоединения к команде ZiMAD, ведущего мобильного издателя и разработчика игр в США. Эта позиция IOS разработчика удалённо предлагает уникальную возможность работать в динамичной международной команде, которая говорит на 15 языках и проживает в 63 городах по всему миру.
Чем вы будете заниматься
- Проектирование и реализация новых функций для клиент-серверного iOS приложения.
- Активное обновление и модернизация устаревшего кода с использованием инструментов на базе ИИ для повышения производительности и качества кода.
- Поддержка и улучшение смешанного кода на UIKit/SwiftUI и Objective-C/Swift, обеспечение качества кода и архитектурной согласованности.
- Оптимизация пользовательского интерфейса, анимаций и общей производительности приложения.
- Отладка сложных проблем, анализ отчетов о сбоях и проактивное снижение технического долга.
- Участие в код-ревью и всех церемониях Agile/Scrum.
Требования
- Глубокие знания Swift и Objective-C, UIKit и SwiftUI.
- Опыт работы с Auto Layout, GCD, Swift Concurrency и Core Animation.
- Опыт работы с REST API, HTTP и JSON.
- Опыт работы с Core Data и SDWebImage.
- Хорошее понимание ООП, принципов проектирования и архитектурных паттернов (MVVM, MVP).
- Знание управления памятью iOS и инструментов отладки.
- Способность работать с существующей кодовой базой.
- Опыт работы с Git и CocoaPods.
- Практический опыт использования инструментов на базе LLM (например, GitHub Copilot) в повседневной разработке.
- Понимание ограничений LLM и способность структурировать рабочие процессы с учетом этих ограничений.
- Способность формулировать точные и воспроизводимые запросы для повторяемых инженерных задач.
- Опыт применения GenAI для рефакторинга и улучшения кода, включая оценку его влияния на производительность и читаемость.
Что мы предлагаем
- Возможность работать в компании ZiMAD с разнообразным портфолио глобальных проектов.
- Участие в полном цикле разработки продукта.
- Перспективы карьерного роста в международной компании.
- Удалённая работа и гибкий график.
- Бонусы на основе достижения KPI и финансовых результатов проектов.
- Оплачиваемые конференции, обучение (включая языковые курсы) и мастер-классы.
- Возможность консультаций с психологами для улучшения психического здоровья.
- Участие в благотворительных проектах.
Вакансия предлагает интересные условия работы в известной компании, что делает её привлекательной для кандидатов. Однако, отсутствие конкретной информации о зарплате может вызвать вопросы.
Кто здесь добьётся успеха
Глубокие знания Swift и Objective-C для эффективной разработки iOS приложений, включая опыт работы с UIKit и SwiftUI для создания интуитивно понятных пользовательских интерфейсов.
Способность работать в удалённой команде, проявляя проактивность и самостоятельность при решении задач, а также умение эффективно управлять своим временем и приоритетами.
Опыт интеграции REST API и работы с Core Data для управления данными, а также знание GCD и Swift Concurrency для оптимизации производительности приложений.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Gaming
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев