Чем предстоит заниматься:
- Разрабатывать реальные фичи: начнешь с верстки простых UI-компонентов на SwiftUI и постепенно перейдешь к сборке полноценных экранов и логики.
- Погружаться в современную архитектуру: будешь на практике разбираться, как устроены крупные проекты (в том числе подходы вроде The Composable Architecture), и учиться писать масштабируемый код.
- Делать продукт лучше: искать и устранять баги. Это лучший способ быстро изучить проект изнутри и увидеть реальный результат своей работы.
- Работать в плотной связке с ментором: писать код, отправлять его на ревью, получать подробный, конструктивный фидбек и с каждым пулл-реквестом становиться сильнее.
- Заботиться о качестве: учиться покрывать код Unit-тестами, чтобы твои фичи работали надежно и не ломались при будущих обновлениях.
Чего мы ждем от тебя:
- Крепкая база: уверенное знание Swift, понимание структур данных, базовых алгоритмов и принципов ООП / протокольно-ориентированного программирования.
- Работа с UI: базовый опыт работы со SwiftUI (понимание декларативного подхода и работы со стейтами), а также знание основ UIKit (понимание жизненного цикла UIViewController, базовых компонентов и навигации).
- Инструменты: минимальный опыт работы с Git (умение сделать коммит, создать ветку и запушить код) и уверенная навигация в Xcode.
- Soft skills: проактивность, умение гуглить ответы до того, как идти к ментору, но при этом смелость задавать вопросы, если застрял. И главное — готовность спокойно и конструктивно воспринимать критику на код-ревью.
Будет большим плюсом:
- Pet-проекты: наличие учебных проектов на GitHub, которые можно потыкать и посмотреть твой код.
- Архитектурный кругозор: понимание паттернов проектирования (например, MVVM) или базовое представление о The Composable Architecture (TCA).
- Технологии: базовое понимание работы с сетью (URLSession, REST API).
- Современный подход: умение с умом использовать AI-ассистентов (Claude, ChatGPT) для ускорения рутины, а не для слепого копипаста кода.
Что мы предлагаем взамен:
- Три месяца, которые изменят твою карьеру (июнь - август);
- Удобный и современный офис;
- Ежемесячная оплата: 85 000 тенге (GROSS);
- Возможность дальнейшего трудоустройства после успешного прохождения стажировки;
- Работа над значимым проектом с опытными профессионалами;
Не упусти свой идеальный шанс!
Откликайся на вакансию и, возможно, именно ты станешь частью нашей команды после успешной стажировки!