Junior Full Stack Developer (Frontend + Backend)
Описание
Junior Full Stack Developer (Frontend + Backend) Обязанности- Разработка и поддержка фронтенд- и бэкенд-частей веб-приложений.- Реализация функционала через REST API или GraphQL; работа с базами данных (PostgreSQL, MySQL, MongoDB и т.д.).- Участие в проектировании архитектуры модулей на начальном уровне, код-ревью и тестирование.- Написание чистого, модульного кода и небольших автоматических тестов.- Взаимодействие с командой: продукт-менеджеры, дизайнеры, QA для достижения целей.- Участие в сборке и настройке окружения (Git, базовые процессы CI/CD) и развёртывании на стейджинге/проде.- Поддержка документации по коду и функционалу. Требования (Junior)- Опыт разработки в рамках учебных проектов, стажировок, курсов или личных проектов.- Базовые знания frontend: HTML/CSS, JavaScript; один из фреймворков (React, Vue, Angular) или готовность быстро освоить его.- Базовые знания backend: один язык/фреймворк на выбор (Node.js/Express, Python/Django/Flask, Ruby on Rails и т.п.).- Опыт работы с базами данных (PostgreSQL, MySQL, MongoDB) на любом уровне.- Знакомство с концепциями REST, API, Git.- Понимание основ архитектуры веб-приложений и UX-принципов — приветствуется.- Русский язык на уровне делового общения; английский — чтение документации — плюс.- Коммуникабельность, ответственность, желание учиться и расти в команде. Желательные навыки- Опыт работы с Docker и базовыми принципами CI/CD.- Знание TypeScript.- Опыт работы с облачными сервисами (AWS, Azure, GCP) или навыки развёртывания в облаке.- Опыт тестирования фронтенда/бэкенда и написание unit/integration тестов.- Участие в open-source проектах или личные проекты с открытым исходным кодом. Условия- Формат работы: полный рабочий день; удалённая работа, гибридный режим или офис — по договорённости.- График: стандартный 5-дн. рабочий; гибкость по задачам и дедлайнам.- Заработная плата: диапазон в зависимости от региона и опыта. Обсуждается на собеседовании.- Соцпакет: официальное трудоустройство, оплачиваемый отпуск, больничные, обучение и участие в конференциях.- Развитие: наставничество, регулярные код-ревью, возможность участия в реальных проектах с ростом до middle в перспективе. Будем ждать вас в нашей компании!