Junior Backend Nodejs $ Offline

Обов’язки:

  • Допомога у розробці, підтримці та вдосконаленні бек-енд частини мобільного додатка Tabster на базі NestJS (TypeScript).
  • Участь у створенні та документуванні RESTful API, дотримуючись принципів чистого коду.
  • Робота з базою даних PostgreSQL (TypeORM) — створення таблиць, запитів, базових міграцій.
  • Допомога у реалізації інтеграцій із зовнішніми сервісами (Poster, LiqPay, SendPulse) під менторством старших розробників.
  • Використання Redis (ioredis) для кешування та управління станами застосунку.
  • Реалізація базових механізмів безпеки: авторизація, автентифікація через JWT, валідація даних.
  • Співпраця з Front-end командою та активна участь у плануванні задач.
    Вимоги:
  • 6+ місяців комерційного досвіду або сильні пет-проєкти з NestJS / Node.js / TypeScript.
  • Розуміння архітектури RESTful API та принципів SOLID / Clean Code.
  • Базовий досвід роботи з PostgreSQL, створення таблиць, зв’язків, написання запитів.
  • Розуміння, як працює інтеграція з зовнішніми API.
  • Бажано мати базовий досвід роботи з Redis, JWT, Passport.js, class-validator.
  • Знання Git (створення гілок, коміти, merge/pull request).
  • Уважність, бажання розвиватися, аналітичне мислення та відповідальність.

    Буде плюсом:
  • Досвід з Poster, LiqPay або SendPulse API.
  • Розуміння CI/CD або базовий досвід розгортання проєктів (Docker, GitHub Actions тощо).
  • Робота з AWS (S3, EC2).

    Що ми пропонуємо:
  • Роботу в амбітному стартапі з інноваційним продуктом, що стрімко розвивається.
  • Гнучкий робочий графік.
  • Конкурентну заробітну плату та можливість отримання опціонів.
  • Сильну команду з відкритою культурою спілкування, орієнтованою на результат та професійний розвиток.
     

    Якщо ви технічно грамотний, проактивний фахівець, що любить розвивати продукти та вирішувати цікаві задачі - вам до нас!

Required skills experience

Node.js

Required languages

Ukrainian Native
Node.js, TypeScript, JavaScript, REST API, PostgreSQL, Nest.js, Redis, JSON, WebSockets, OOP

The job ad is no longer active

Look at the current jobs Node.js Kyiv→

Loading...