Стажер/Fullstack разработчик
X5 TechМосква и ещё 2 городаГибридот 1 года5/2Стажировка
ReactGoFull-stackМикросервиснаяархитектура
Описание
Обязанности
- Участвовать в разработке fullstack-решений
- Разрабатывать и дорабатывать пользовательские интерфейсы на React
- Участвовать в разработке и развитии backend-микросервисов на Go
- Интегрировать сторонние системы и внешние сервисы
- Работать с API и обеспечивать взаимодействие frontend- и backend-компонентов
- Реализовывать пользовательские требования и дорабатывать функциональность продукта
- Переводить пользовательские требования в технические задачи и работающий программный код
- Участвовать в разработке решений на основе агентского подхода
- Работать с инструментами и компонентами систем искусственного интеллекта второго уровня в рамках задач проекта
- Участвовать в проектировании и реализации новых функций
- Проводить базовое тестирование разработанных решений, находить и исправлять ошибки
- Анализировать существующий код и вносить изменения в уже работающие компоненты
- Участвовать в обсуждении технических решений и оценке задач
- Работать в Agile-команде: участвовать в дейликах, планировании, спринтах, ретроспективах и других командных активностях
- Взаимодействовать с разработчиками, аналитиками, дизайнерами и заказчиками
- Описывать результаты работы и поддерживать техническую документацию в актуальном состоянии
Требования
- Интерес к fullstack-разработке и готовность работать как с frontend-, так и с backend-задачами
- Знакомство с принципами агентской разработки
- Понимание того, как программные агенты могут использовать инструменты, данные и внешние сервисы для выполнения задач
- Понимание принципов работы систем искусственного интеллекта второго уровня
- Общее представление о микросервисной архитектуре
- Базовое понимание frontend-разработки и принципов создания пользовательских интерфейсов
- Базовое понимание backend-разработки, API и взаимодействия клиентской и серверной частей приложения
- Понимание основных этапов разработки программного продукта
- Опыт работы в команде над учебными, pet-проектами или коммерческими задачами
- Понимание принципов Agile-разработки: спринты, дейлики, планирование задач и взаимодействие с заказчиками
- Готовность работать с реальными задачами и самостоятельно разбираться в новых предметных областях
- Ответственный подход к работе, внимательность и готовность развиваться
Будет плюсом
- Знакомство с Go или готовность его освоить
- Знакомство с React или готовность его освоить
Условия
- Официальное оформление на срочный трудовой договор на три-шесть месяцев
- Гибкий график
- Возможность работать в гибридном формате (удалёнка - обсуждается)
- ДМС с первого дня перехода со стажировки в штат
- Закрепление за наставником — релиз-менеджером или начальником отдела эксплуатации корпоративных систем
- Возможность перевода на позицию младшего релиз-менеджера по результатам успешной стажировки
- Возможность учиться и развиваться за счёт компании: программы развития цифровых и управленческих навыков (Цифровая академия, Школа Тимлидов), онлайн и офлайн мастер-классы, корпоративный университет «X Полка», школа наставников и многое другое
- Яркая корпоративная жизнь с большим количеством мероприятий и возможностей для творческой реализации: регулярные внутренние митапы, демо-дни, открытые микрофоны, день IT-специалиста, программы волонтерства, корпоративное предпринимательство X Idea Challenge
- Обмен опытом через сообщества: технические комьюнити от java до devops
- Забота о благополучии сотрудников: спортивные сообщества (бег, футбол, волейбол, баскетбол, хоккей, лыжи, триатлон), ежегодная Неделя здоровья
- Скидки в экосистеме бизнесов Х («Пятёрочка», «Перекрёсток», «Много лосося», «Перекресток Впрок»)
- Программа привилегий Prime-zone (скидки на товары и услуги и специальные предложения от компаний-партнёров)
- График 5/2
- Рабочие часы: 8
- Работать можно в офисе, дома или совмещать