Программист приложений
Занятость | временная |
временная | |
Адрес | г. Шымкент, Абайский район, Самал-3 Шағын ауданы Арасантау көшесі 29 |
Образование | общее среднее (с 1 по 11/12 классы) |
Опыт | Без опыта работы |
- Казахский / продвинутый уровень
- Русский / продвинутый уровень
Личные качества:
- Ответственность;
- Пунктуальность;
- Стратегическое мышление;
- Стрессоустойчивость;
- Дисциплинированность;
- Компьютерная грамотность;
- Критическое мышление;
Обязанности:
1. Разработка и тестирование приложений
• Участвовать в написании кода под руководством наставника.
• Разрабатывать новые функции и исправлять ошибки в существующем коде.
• Тестировать и отлаживать программное обеспечение.
2. Изучение и работа с технологиями
• Осваивать используемые языки программирования, фреймворки и инструменты.
• Работать с базами данных, API и интеграциями.
• Разбираться в архитектуре разрабатываемого приложения.
3. Документирование кода и процессов
• Вести базовую техническую документацию по разработке.
• Описывать алгоритмы, схемы и логику работы приложения.
4. Взаимодействие с командой
• Работать в команде разработчиков, тестировщиков и дизайнеров.
• Участвовать в созвонах, обсуждениях задач и разборе кода.
• Следовать принятым стандартам кодирования и оформления задач.
5. Работа с системами контроля версий
• Использовать Git (GitHub, GitLab, Bitbucket) для управления кодом.
• Создавать коммиты, ветки, оформлять pull-request’ы.
6. Обучение и развитие
• Проходить обучение по внутренним материалам и курсам.
• Осваивать современные подходы в разработке и улучшать навыки.
Требования к стажеру:
• Базовые знания одного из языков программирования (Python, Java, JavaScript, C#, Kotlin, Swift и др.).
• Знание основ алгоритмов, структур данных и ООП.
• Опыт работы с базами данных (SQL / NoSQL – MySQL, PostgreSQL, Firebase и др.).
• Понимание принципов разработки мобильных или веб-приложений.
• Желательно знакомство с фреймворками (React, Vue, Angular – для веба; Flutter, React Native – для мобильных приложений).
• Навыки работы с Git и базовое понимание CI/CD.
• Готовность учиться, адаптироваться и работать в команде.
Условия:
• Гибкий график, возможность удаленной работы.
• Наставничество со стороны опытных разработчиков.
• Возможность продолжить работу после стажировки.