Team.Inno / Фабрика инноваций и решений
Trainee IOS Developer
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
Team.Inno – одна из наиболее опытных белорусских компаний в области полного цикла разработки, внедрения и поддержки программного обеспечения, бизнес-анализа, дизайна, тестирования и управления проектами
За 18+ лет мы реализовали более 1600 проектов в разных отраслях для заказчиков из США, Канады, Великобритании, Германии, Франции, Италии, Японии и других стран. Наша команда специализируется на 40+ бизнес-доменах, включая Artificial Intelligence, Machine Learning, Augmented & Virtual Reality
Сейчас Team.Inno объединяет 3500+ специалистов, которые работают в офисах компании в Беларуси, Польше, Литве, Грузии и Германии. Мы постоянно ищем опытных и начинающих специалистов, а с 2025 предлагаем обучение на бесплатных онлайн-курсах для всех, кто хочет начать карьеру в IT
У нас можно пробовать себя на проектах разного масштаба, менять направления и выбирать карьерные треки. Присоединяйся!
Требования:
- Владение Swift: типы данных, операторы, control flow, closures, optionals, error handling, ARC и пр.;
- Понимание принципов объектно-ориентированного (OOP) и протокольно-ориентированного (POP) программирования;
- Знание SOLID-принципов с возможностью приводить реальные примеры из проектов;
- Понимание и практический опыт работы с архитектурами MVP (Model-View-Presenter) и MVVM (Model-View-ViewModel);
- Опыт разработки интерфейсов на UIKit: создание полноценных экранов, Auto Layout, работа с UITableView и UICollectionView;
- Опыт разработки интерфейсов на SwiftUI: создание полноценных экранов, @ViewBuilder, @Observation, ObservableObject, State, Binding;
- Разговорный английский от B1+.
Будет плюсом:
- Разговорный немецкий от В1;
- Понимание принципов работы Diffable Data Source и Compositional Layout;
- Опыт работы с сетевыми запросами: REST API, URLSession, JSON;
- Опыт работы с многопоточностью и асинхронностью: GCD, Combine, SwiftConcurrency;
- Опыт работы с локальными базами данных: CoreData, SwiftData или SQLite;
- Уверенное владение Git;
- Наличие…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.