Преподаватель по курсу "React Native"
- Компания: ITSTEP Academy Kazakhstan
- Город Казахстан, Алматы
- Зарплата:
- Размещено: 2025-06-26 08:11:56
Описание
Компьютерная Академия ШАГ - крупнейшее учебное заведение в сфере информационных технологий с 1999 года. Мы специализируемся в IT-образовании для взрослых и детей. На счету компании 166 филиала в 22 странах мира (США, Чехия, Бразилия, Болгария, Беларусь, Украина и пр.).
В Казахстане ШАГ осуществляет свою деятельность в Алматы, Астане, Караганде, Атырау, Шымкенте, Актобе, Костанае, Павлодаре, Актау, Уральске, Кокшетау, Усть-Каменогорске, Семей и Темиртау.
Нам требуется преподаватель по курсу "React" в городе .
Компания оказывает поддержку для нового преподавателя по вопросам проведения курса, методик преподавания и взаимодействия со студентами.
Требования:
Технические навыки (обязательные)
Уверенное владение React Native
Создание мобильных приложений под iOS и Android.
Работа с компонентами, навигацией (React Navigation), анимациями.
Знание JavaScript и TypeScript Понимание основ JS: замыкания, асинхронность, контекст выполнения.
Знание TypeScript — преимущество (всё чаще используется в продакшене). Работа с API и данными Запросы к REST/GraphQL API. Управление состоянием: React Context, Redux Toolkit, Zustand, MobX.
Интеграция с нативными модулями Базовые знания Android (Java/Kotlin) и iOS (Swift/Obj-C) приветствуются.
Использование Expo и "bare workflow" (если курс включает разницу между ними). Инструменты и отладка
Умение работать с эмуляторами/симуляторами, real devices.
Знание инструментов отладки: React DevTools, Flipper, Chrome Dev Tools и т.д.
Публикация приложений Загрузка и настройка приложений в Google Play и App Store (желательно).
Работа с билд-системами: Expo EAS, Android Studio, Xcode.
Методические и педагогические навыки Умение преподавать пошагово и структурировано От базовых понятий до практического проекта.
Обязанности:
Объяснение архитектуры, best practices, шаблонов проектирования.
Создание учебных материалов Подготовка презентаций, домашних заданий, проектов. Ведение гида по коду, объяснение кода в реальном времени.
Опыт проведения живых занятий или вебинаров Умение удерживать внимание, отвечать на вопросы, работать с группой.
Наставничество и поддержка студентов Проверка домашних работ, помощь в решении багов, развитие проектного мышления.
Личностные качества:
Ответственность за результат студентов.
Коммуникабельность и позитивный настрой.
Постоянное профессиональное развитие (следит за трендами React Native).
Умение адаптировать сложные темы под уровень группы.
Дополнительные плюсы Опыт с backend (Node.js, Firebase, Supabase) — для комплексных проектов. Опыт в корпоративной или фриланс-разработке. Опыт публикации собственных мобильных приложений. Знание CI/CD в контексте мобильной разработки (GitHub Actions, EAS CLI).
Условия:
- Полностью оборудованные аудитории (компьютеры, проектор, доска);
- В аудиториях до 15 слушателей, возраст студентов от 15 лет и старше;
- Своевременная оплата труда (часовая оплата);
- Удобное месторасположение офиса в центре города.