Ленинский проспект
TechCore - это команда профессионалов с многолетним опытом в разработке программного обеспечения. Мы помогаем клиентам на всех этапах создания цифровых решений, от концептуализации и дизайна до внедрения и поддержки.
За нашими плечами сотни реализованных проектов, поэтому мы не понаслышке знаем, какие трудности встречаются в процессе разработки, и умеем находить эффективные решения для любых задач.
Наши ожидания:
-
основы Swift;
-
базовые принципы ООП;
-
понимание жизненного цикла iOS-приложения;
-
базовое знание UIKit или SwiftUI;
-
понимание архитектурных подходов: MVC / MVVM на базовом уровне;
-
основы работы с REST API;
-
понимание JSON, HTTP-запросов, обработки ошибок;
-
базовое понимание многопоточности: GCD / async-await на начальном уровне;
-
основы работы с локальным хранением данных;
-
умение работать с Git;
-
готовность читать чужой код и разбираться в существующем проекте.
Будет плюсом:
-
pet-проект на Swift, опубликованный на GitHub;
-
опыт с SwiftUI;
-
опыт верстки интерфейсов кодом или через Storyboard;
-
базовое понимание URLSession;
-
знакомство с Realm / CoreData / SQLite;
-
понимание принципов SOLID, DRY, KISS;
-
опыт написания простых unit-тестов;
-
знание UIKit-компонентов;
-
интерес к мобильной архитектуре и чистому коду;
-
базовое понимание работы с push-уведомлениями;
-
интерес к Kotlin Multiplatform или кроссплатформенной разработке.
Ну что, ты с нами? Ждем тебя в нашей команде!