iOS разработчик — кастомизация мод-меню для приложения@ Freelanceroff
О позиции
Мы ищем опытного iOS разработчика для кастомизации мод-меню в существующем приложении на Swift/Objective-C. Эта роль подразумевает создание пользовательского интерфейса, который позволит пользователям настраивать внешний вид приложения в реальном времени.
Чем вы будете заниматься
- Внедрение мод-меню, которое позволит пользователям изменять визуальные параметры приложения, такие как цвета и размеры шрифтов.
- Настройка управления, включая возможность перенастройки кнопок и ползунков чувствительности.
- Обеспечение того, чтобы меню выглядело нативно и оставалось скрытым до тех пор, пока не будет вызвано определённым жестом или иконкой.
- Сохранение всех пользовательских настроек с использованием UserDefaults или легкого локального хранилища.
- Подготовка чистого и прокомментированного кода, который будет предоставлен в виде pull request или ветки проекта Xcode.
- Обеспечение того, чтобы меню компилировалось с текущей целью Xcode и проходило сборку без дополнительных прав.
- Обеспечение немедленного отображения изменений на экране при переключении любых настроек.
- Предоставление краткого README, объясняющего добавленные классы и ресурсы, а также как расширить меню дополнительными опциями в будущем.
Требования
- Опыт разработки приложений для iOS с использованием Swift и Objective-C.
- Знание принципов проектирования пользовательского интерфейса и опыт создания интуитивно понятных интерфейсов.
- Способность писать чистый и поддерживаемый код.
- Опыт работы с UserDefaults и локальными хранилищами.
- Понимание принципов работы Xcode и процесса сборки приложений.
- Опыт создания аналогичных панелей настроек или мод-меню будет преимуществом.
Что мы предлагаем
- Гибкий график работы и возможность удалённой работы.
- Конкурентная оплата труда, основанная на опыте и навыках.
- Возможность работать над интересными проектами и развивать свои навыки.
- Поддержка в обучении и профессиональном развитии.
- Дружелюбная команда и поддерживающая рабочая атмосфера.
Вакансия имеет хорошие условия для кандидата, предлагая удалённую работу и гибкий график. Однако, отсутствие четкой информации о компании может вызвать некоторые сомнения.
Кто здесь добьётся успеха
Глубокое понимание Swift и Objective-C, включая опыт работы с библиотеками для создания пользовательских интерфейсов, таких как UIKit и SwiftUI.
Способность работать самостоятельно в удаленном режиме, включая управление временем и самоорганизацию для соблюдения сроков проекта.
Опыт в адаптивной разработке интерфейсов для различных устройств, с акцентом на создание интуитивно понятных и удобных пользовательских интерфейсов.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Mobile App Development
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев