В компании NexLink открыта вакансия Intern/Junior iOS Developer. Мы ищем начинающего специалиста, который готов учиться и развиваться в динамичной команде профессионалов.
Требования к кандидатам:
- Объектно-ориентированное программирование:
- Понимание принципов ООП (инкапсуляция, наследование, полиморфизм).
- Знание и опыт работы с основными паттернами проектирования (Singleton, Observer, Factory и другие).
- Архитектурные паттерны:
- Опыт работы с популярными архитектурными паттернами для разработки iOS-приложений: MVVM, MVC, MVP.
- Работа с данными:
- Навыки работы с локальными хранилищами данных, такими как UserDefaults и Keychain.
- Разработка пользовательского интерфейса:
- Умение создавать интерфейсы через код без использования Interface Builder, а также знания в области Auto Layout и UIKit.
- Работа с REST API:
- Опыт работы с сетевыми запросами, используя URLSession или Alamofire для взаимодействия с внешними сервисами.
- Системы контроля версий:
- Понимание принципов работы с системой контроля версий GIT.
- Навыки командной работы с репозиториями, включая создание веток, разрешение конфликтов и выполнение слияний.
Дополнительные требования:
- Отличные коммуникативные навыки и способность эффективно работать в команде.
- Желание учиться и развиваться в сфере iOS-разработки.
Условия работы:
- График работы: 5/2 с 9:00 до 18:00.
- Работа в уютном офисе с возможностью профессионального роста и обучения.
Если ты хочешь начать свою карьеру в iOS-разработке и соответствуешь нашим требованиям, присоединяйся к команде NexLink!