Fullstack Developer (Junior–Middle)

14 Декабря

Партнерские Вакансии

Город:

Алматы

Занятость:

Полная занятость

Компания "j-19 group"

Ищем разработчика уровня Junior–Middle, который умеет работать как с фронтом, так и с бэком, и способен качественно интегрировать эти части через REST API. Нужен человек, уверенно понимающий, как данные проходят полный путь от интерфейса до сервера и обратно.

Обязанности
•⁠ ⁠Разработка и поддержка REST API на одном из языков: JavaScript (Node.js) или Python (FastAPI, Django REST, Flask).
•⁠ ⁠Интеграция API с клиентскими интерфейсами на React / Vue / Angular.
•⁠ ⁠Настройка обмена данными между фронтом и бэком, корректная работа с запросами, ответами и ошибками.
•⁠ ⁠Работа с базами данных (PostgreSQL, MySQL или MongoDB).
•⁠ ⁠Поддержание существующего кода, улучшение читаемости и стабильности.
•⁠ ⁠Отладка взаимодействия фронта и бэка, работа с инструментами тестирования API (Postman, Insomnia).
•⁠ ⁠Участие в разработке архитектуры API и клиентской части, добавление новых функций в продукт.

Требования
1.⁠ ⁠Backend
•⁠ ⁠Понимание принципов REST: ресурсы, CRUD-операции, статусы ответов.
•⁠ ⁠Опыт написания простых API на Node.js (Express/Nest) или Python (FastAPI/Django REST/Flask).
•⁠ ⁠Владение основами работы с БД и ORM/клиентами.
•⁠ ⁠Навыки обработки ошибок и формирования корректных ответов API.
•⁠ ⁠Базовое понимание авторизации: JWT, Bearer Token, cookies/sessions.

2.⁠ ⁠Frontend
•⁠ ⁠Уверенное знание HTML, CSS, JavaScript.
•⁠ ⁠Опыт работы с одним из фреймворков: React / Vue / Angular.
•⁠ ⁠Понимание асинхронности: async/await, промисы.
•⁠ ⁠Умение отправлять HTTP-запросы и работать с результатами (fetch / axios).
•⁠ ⁠Опыт интеграции REST API в интерфейс, работа с формами, состоянием, роутером.

3.⁠ ⁠Интеграция фронта и бэка
•⁠ ⁠Умение связывать клиентскую часть с сервером через REST API.
•⁠ ⁠Понимание и умение решать проблемы CORS.
•⁠ ⁠Работа с документацией API, Swagger/OpenAPI.
•⁠ ⁠Тестирование эндпоинтов, отладка запросов.
•⁠ ⁠Понимание базовых паттернов взаимодействия: пагинация, фильтрация, сортировка, загрузка/отправка данных.

4.⁠ ⁠Общие инженерные навыки
•⁠ ⁠Владение Git: ветки, merge/pull request, разрешение конфликтов.
•⁠ ⁠Понимание структуры проекта и принципов чистого и аккуратного кода (KISS, DRY).
•⁠ ⁠Умение логировать и дебажить как фронт, так и бэк.
•⁠ ⁠Базовое знание Docker будет плюсом (запуск локального окружения).

Будет плюсом
•⁠ ⁠Понимание основ безопасности API.
•⁠ ⁠Опыт работы в команде и понимание процессов разработки.
•⁠ ⁠Есть портфолио.

Похожие вакансии

01 Декабря

Middle Data Scientist( GlobalLink Distribution (Teez) )

Алматы

Компания "GlobalLink Distribution (Teez)" Teez — новый международный e-com проект. Мы создаем первый маркетплейс с доставкой товаров за один...

Отправить резюме подробнее

02 Декабря

Java разработчик Middle

Алматы

Компания "ICORE-Integration" О нас: Мы входим в группу компаний "Succes Initiative Group" и работаем на рынке Казахстана больше 15 лет....

Отправить резюме подробнее

02 Декабря

Junior/Middle Data Analyst с ML

Алматы

Компания "Kaspi Bank, АО" Работа полностью из офиса в городе Алматы Удаленного формата нет Обязанности: Улучшать клиентский...

Отправить резюме подробнее

02 Декабря

Senior Front-end Developer

Алматы

Компания "РОДЖИИ ЕВРОПА" Кто мы? ROGII – международная IT-компания, разрабатывающая собственные уникальные продукты для нефтегазовой...

Отправить резюме подробнее

03 Декабря

Senior / Middle Java Developer

Алматы

Компания "DAR tech" Senior / Middle Java Developer Компания: DAR Город: Алматы Формат: оффлайн (офис) DAR — технологическая экосистема,...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: