Fullstack Developer (React / Node.js)

to $1500

 

Ми розширюємо команду розробки власної CRM-системи для автоматизації внутрішніх бізнес-процесів компанії.

Шукаємо розробника з практичним досвідом створення веб-застосунків, який готовий працювати над розвитком функціональності, реалізацією складної бізнес-логіки та вдосконаленням архітектури продукту.

Технологічний стек

Frontend:

  • React 19, Next.js
  • MUI, react-hook-form, zod
  • REST API, асинхронні запити.
  • Робота з формами, таблицями, фільтрами та складними інтерфейсами.

Backend:

  • Node.js, TypeScript, NestJS
  • PostgreSQL, TypeORM або аналоги
  • REST API, Swagger
  • JWT, RBAC, валідація даних.
  • Jest, supertest

Mobile:

  • React Native, Expo

Інструменти:

  • Git.
  • Docker.
  • Postman / Swagger.
  • Jira або аналогічні системи управління задачами.

Основні завдання

  • Розробка та підтримка функціональності CRM-системи.
  • Створення складних користувацьких інтерфейсів на React.
  • Розробка серверної логіки та REST API.
  • Проєктування та оптимізація роботи з базами даних.
  • Реалізація бізнес-процесів, системи ролей і доступів.
  • Інтеграція із зовнішніми сервісами.
  • Оптимізація продуктивності та рефакторинг коду.
  • Участь у Code Review та технічних обговореннях.

Вимоги

  • Комерційний досвід розробки від 2 років.
  • Впевнене знання JavaScript / TypeScript.
  • Практичний досвід роботи з React та/або Node.js.
  • Розуміння REST API та клієнт-серверної архітектури.
  • Досвід роботи з SQL та реляційними базами даних.
  • Вміння працювати з Git.
  • Здатність самостійно аналізувати задачі та знаходити технічні рішення.

Буде перевагою

  • Досвід розробки CRM, ERP або інших корпоративних систем.
  • Досвід роботи з великими обсягами даних.
  • Знання Redis, WebSocket.
  • Досвід написання Unit / Integration Tests.
  • Розуміння CI/CD.
  • Досвід проєктування складної бізнес-логіки.

Ми пропонуємо

  • Роботу над власним продуктом із реальною користувацькою базою.
  • Участь у розробці нових модулів та розвитку архітектури.
  • Можливість впливати на технічні рішення.
  • Роботу з цікавими та нестандартними задачами.
  • Професійний розвиток і довгострокову співпрацю.

Required languages

English B1 - Intermediate
Published 9 October
58 views · 10 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...