Middle iOS Разработчик
Зарплата
до 250 000 ₽
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы - амбициозная команда технических энтузиастов и автономное подразделение в дочерней структуре крупнейшей агрохолдинговой компании России и СНГ, чья миссия — это создание цифрового решения на базе low-code платформы и ИИ агентов с возможностью формировать мобильные (iOS и Android) и веб-клиенты такими, какими хочет видеть пользователь платформы.
В настоящий момент, мы расширяемся и ищем iOS-разработчика для развития приложения, которое формирует интерфейс, логику и пользовательское содержимое на лету при изменениях на low-code платформе.
Поэтому с нами у вас есть возможность:
- Браться за интересные, амбициозные и необычные задачи;
- Исследовать и предлагать свои идеи для реализации;
- Расти и развиваться под менторством мобильного тимлида;
- Работать в слаженной и дружной продуктовой команде;
- Быть у истоков продукта для B2B и B2C клиентов;
- И быть на рубеже передовых технологий.
Ожидания от кандидата
- Разработка и поддержка мобильных iOS приложений на Swift
- Реализация iOS прототипов для проверки гиппотез
- Документирование кодовой базы
- Написание юнит-тестов (XCTest, TDD)
- Рефакторинг
- Формирование сборок для тестов
Требуемый опыт и навыки
- Коммерческий опыт от 3 лет в iOS-разработке
- Уверенное владение Swift и Xcode
- Опыт работы с UIKit; Опыт создания кастомных UI-элементов
- Уверенное владение GCD
- Умение разбираться в чужом коде
- Понимание ООП, SOLID, DRY, KISS, Delegate Pattern
- Умение проектировать взаимодействие с сервером (HTTP)
- Опыт работы с MVC и MVVM
- Понимание чистой архитектуры
Будет плюсом
- Понимание ФП
- Опыт работы с Combine
- Понимание Swift Concurrency
- Опыт работы с SwiftData
- Опыт работы с веб-вью (WKWebView)
- Базовое понимание HTML и CSS
- Опыт работы с веб-сокетами
Условия работы
- Инновации: Работа в среде, где ценится новаторский подход и поддерживаются любые творческие идеи. Ищем человека, который будет участвовать в проектировании уникального мобильного приложения.
- Профессиональный рост: Возможности для обучения и развития в перспективной области мобильной разработки.
- Дружный коллектив: Команда единомышленников, готовых делиться знаниями и поддерживать друг друга в любых начинаниях.
- Официальное трудоустройство: Денежное вознаграждение, состоящее из оклада и премии, компенсируется вовремя и без задержек.