Junior Node.js Developer

Junior Node.js Developer

Астана, проспект Тауелсиздик, 32

Описание вакансии

Junior Node.js Developer

Ключевая идея: Ищем начинающего специалиста с базовыми знаниями Node.js и большим желанием учиться и развиваться в области back-end разработки под руководством опытных коллег.

Основные обязанности (под руководством Senior/Middle разработчиков):

  • Разработка и поддержка отдельных модулей и компонентов back-end приложений на Node.js.
  • Написание простого API (RESTful).
  • Работа с базами данных: написание базовых запросов, взаимодействие через ORM/ODM.
  • Исправление несложных ошибок (bug fixing).
  • Написание unit-тестов для своего кода.
  • Работа с системой контроля версий Git.
  • Изучение кодовой базы проекта и используемых технологий.
  • Участие в командных встречах и обсуждениях.

Требования к кандидату (Hard Skills):

  1. Основы программирования:
    • Хорошее понимание базовых концепций программирования (переменные, типы данных, циклы, условия, функции).
  2. JavaScript:
    • Уверенные знания основ JavaScript, включая ES6+ синтаксис (let/const, стрелочные функции, классы, промисы, async/await).
    • Понимание асинхронности в JavaScript.
  3. Node.js:
    • Базовое понимание платформы Node.js и ее экосистемы (npm/yarn).
    • Понимание модульной системы (require/import).
    • Начальный опыт работы с одним из популярных фреймворков (чаще всего Express.js): понимание роутинга, middleware.
  4. Веб-технологии:
    • Понимание принципов работы HTTP/HTTPS.
    • Базовое понимание RESTful API.
  5. Базы данных:
    • Начальные знания SQL (умение писать простые SELECT, INSERT, UPDATE, DELETE запросы) ИЛИ базовое понимание NoSQL баз данных (например, MongoDB).
    • Понимание, как подключаться к БД из Node.js приложения (возможно, начальный опыт с ORM/ODM типа Sequelize/Mongoose).
  6. Инструменты:
    • Базовые навыки работы с командной строкой (терминалом).
    • Начальный опыт работы с Git (клонирование, коммит, пуш, пул, создание веток).

Soft Skills и личные качества:

  • Огромное желание учиться: Готовность быстро осваивать новые технологии и подходы.
  • Ответственность: Внимательное отношение к задачам.
  • Коммуникабельность: Умение задавать вопросы, слушать и понимать обратную связь.
  • Способность решать проблемы: Логическое мышление, умение искать информацию для решения задач.
  • Умение работать в команде: Готовность помогать и принимать помощь.

Будет плюсом (Nice-to-have):

  • Любые собственные проекты на Node.js (указать на GitHub).
  • Базовые знания HTML/CSS.
  • Начальное знакомство с TypeScript.
  • Понимание основ тестирования (что такое unit-тесты).
  • Прохождение профильных курсов или стажировок.
  • Английский язык на уровне чтения технической документации.

Условия:

  • При собеседовании
Посмотреть контакты работодателя

Адрес

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

Platonus
Полный день
  • Астана

  • Не указана

Рекомендуем
Platonus
Полный день
  • Астана

  • Не указана

Рекомендуем
KPMG

Developer

KPMG

Полный день
  • Астана

  • Не указана

Рекомендуем
Академия государственного управления, РГКП

Fullstack-разработчик (фокус на backend)

Академия государственного управления, РГКП

Полный день
  • Астана

  • Не указана

SignImpress
Полный день
  • Астана

  • до 500000 KZT

DVM Systems
Полный день
  • Астана

  • до 500000 KZT

SOMNIUM
Полный день
  • Астана

  • до 800000 KZT

Hard Code
Полный день
  • Астана

  • до 1200000 KZT

Full-stack разработчик на Angular (+Cursor)

Современные Решения

Удаленная работа
  • Астана

  • до 2000 USD

Полный день
  • Астана

  • от 450000 KZT

Leap Kazakhstan
Полный день
  • Астана

  • до 300000 KZT

Itransition
Гибкий график
  • Астана

  • до 300000 KZT

Documentolog
Полный день
  • Астана

  • до 600000 KZT

360solutions
Удаленная работа
  • Астана

  • до 500000 KZT

Pulsar Systems
Полный день
  • Астана

  • до 500000 KZT

IT Analytics
Полный день
  • Астана

  • от 400000 KZT

IT Analytics
Полный день
  • Астана

  • от 400000 KZT

Частная компания Sana Holding Ltd.

Младший системный администратор

Частная компания Sana Holding Ltd.

Полный день
  • Астана

  • до 250000 KZT

Резольвента
Удаленная работа
  • Астана

  • до 250000 KZT

Квадривиум

C++ Junior Engineer

Квадривиум

Удаленная работа
  • Астана

  • до 600000 KZT

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию