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.
•⁠ ⁠Опыт работы в команде и понимание процессов разработки.
•⁠ ⁠Есть портфолио.

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

24 Декабря

Frontend-разработчик (Vue 3 / Nuxt 3, Junior/Middle)

Алматы

Компания "The Boss media group" О компании Uchet IT — продуктовая компания в составе Группы компаний «Учёт» . Мы создаём современные...

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

23 Декабря

Junior strong Аналитик( Magnum E-commerce Kazakhstan )

Алматы

Компания "Magnum E-commerce Kazakhstan" Обязанности: Анализ эффективности продаваемого ассортимента: инсайты, рекомендации; Анализ...

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

23 Декабря

Системный аналитик middle

Алматы

Компания "ДБ АО Сбербанк" Обязанности: Сбор, анализ и управление требованиями от стейкхолдеров, внутренних заказчиков и партнёров....

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

23 Декабря

Middle Developer

Алматы

Компания "ДБ АО Сбербанк" Обязанности: Разрабатывать бэкенд-сервисы GenAI: чат-боты, ассистенты/«агенты» с инструментами (tools/function...

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

23 Декабря

Junior Data Scientist

Алматы

Компания "ДБ АО Сбербанк" Обязанности Подготовка данных для скоринга: сбор, очистка, EDA, фичеинжиниринг, контроль утечек....

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

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

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