Text copied to clipboard!
Название
Text copied to clipboard!iOS инженер
Описание
Text copied to clipboard!
Мы ищем опытного iOS инженера, который присоединится к нашей команде для разработки высококачественных мобильных приложений на платформе iOS. Ваша основная задача будет заключаться в создании, тестировании и поддержке мобильных решений, которые обеспечивают превосходный пользовательский опыт и соответствуют современным стандартам мобильной разработки.
Вы будете работать в тесном сотрудничестве с дизайнерами, менеджерами продуктов и другими разработчиками для реализации новых функций, улучшения производительности и устранения ошибок. Мы ценим инициативность, внимание к деталям и стремление к постоянному профессиональному росту.
Кандидат должен обладать глубокими знаниями языка Swift и фреймворка UIKit, а также иметь опыт работы с REST API, Core Data и другими ключевыми технологиями iOS-разработки. Знание архитектурных паттернов (MVC, MVVM, VIPER) и опыт работы с системами контроля версий, такими как Git, являются обязательными.
Мы предлагаем гибкий график, возможность удалённой работы, конкурентоспособную заработную плату и участие в интересных проектах, которые влияют на жизнь тысяч пользователей. Если вы увлечены мобильной разработкой и хотите развиваться в команде профессионалов — мы будем рады видеть вас среди нас.
Обязанности
Text copied to clipboard!- Разработка и сопровождение мобильных приложений под iOS
- Интеграция с внешними API и внутренними сервисами
- Участие в проектировании архитектуры приложений
- Оптимизация производительности и устранение багов
- Тестирование и отладка кода
- Взаимодействие с дизайнерами и менеджерами продуктов
- Поддержка существующего кода и рефакторинг
- Участие в планировании спринтов и оценке задач
- Внедрение новых технологий и подходов
- Обеспечение соответствия приложений требованиям App Store
Требования
Text copied to clipboard!- Опыт разработки на Swift от 2 лет
- Знание UIKit, Core Data, Auto Layout
- Опыт работы с REST API и JSON
- Понимание архитектурных паттернов (MVC, MVVM, VIPER)
- Опыт работы с Git и системами CI/CD
- Знание принципов SOLID и чистой архитектуры
- Умение писать модульные и UI-тесты
- Опыт публикации приложений в App Store
- Хорошие коммуникативные навыки
- Желание учиться и развиваться
Возможные вопросы на интервью
Text copied to clipboard!- Какой у вас опыт разработки на Swift?
- Какие архитектурные паттерны вы использовали в проектах?
- Как вы тестируете свои приложения?
- Опишите ваш опыт работы с REST API.
- Какие инструменты вы используете для контроля версий?
- Публиковали ли вы приложения в App Store?
- Как вы подходите к оптимизации производительности?
- Работали ли вы в команде по Agile/Scrum?
- Какие сложности вы решали при разработке iOS-приложений?
- Какие библиотеки и фреймворки вы предпочитаете использовать?