Company Logo

Backend Engineer

Rp5.500.000/Bulan
Penuh Waktu · Kerja di lokasi
Minimal Sarjana (S1)
3 - 5 tahun pengalaman

Persyaratan

Kerja di lokasi
3 - 5 tahun pengalaman
Minimal Sarjana (S1)

Skills

MongoDB

PostgreSQL

C++

Java

Python

Microsoft SQL Server

MySQL

Node.js

PHP

Laravel

Loker ini dikelola oleh

OM
Okta Miliani

Deskripsi pekerjaan Backend Engineer PT StoryG Jaya Indonesia

Backend Engineer

About Us:

PT DMC Indonesia is developing an industrial-scale Smart Greenhouse System integrating IoT (LoRaWAN), Node-RED, MQTT, Supabase PostgreSQL, and AI (LLM + CNN). This system will automate greenhouse devices, monitor real-time plant conditions, and generate AI-based recommendations.

We are looking for a Backend Engineer to build the core technical backbone of this platform.

🎯 Job Description

The Backend Engineer will develop APIs, automation logic, device-control services, and AI integrations for our Smart Greenhouse platform.

Key Responsibilities:

- Develop and maintain REST / WebSocket APIs for real-time sensor ingestion, device control (fans, vents, pumps, valves) via MQTT or Router API, and AI integration (LLM reasoning)

- Integrate data flows from Node-RED → MQTT → Supabase PostgreSQL.

- Build backend services for device control, alert engine & automation logic, and event-driven actions

- Implement authentication, rate limiting, error handling, and secure API patterns.

- Create middleware enabling two-way communication between IoT hardware, backend server, and web dashboard

- Provide API documentation for the frontend & AI engineering teams.

- Debug end-to-end issues (IoT → Node-RED → Backend → DB → Dashboard).

- Collaborate with the Database Engineer for optimal schema and query performance.

📌 Qualifications

- 1–3 years experience as a Backend Engineer.

- Strong proficiency in Node.js (JavaScript/TypeScript), and Python (FastAPI / Flask)

- Good understanding of REST API & WebSocket, MQTT / event-driven systems, Docker & container workflows, and Git version control

- Experience integrating with PostgreSQL, Supabase, InfluxDB, or any similar database.

- Familiar with IoT integrations, Node-RED or Home Assistant.

- Knowledge of distributed systems or microservices.

- Experience integrating AI inference or LLM-based services.

- Clear communication with English and problem-solving mindset.

- Able to work independently in a small, fast-moving team.

- Strong ownership of assigned modules.

Tentang Perusahaan
PT StoryG Jaya Indonesia
Marketing and Advertising
11 - 50 karyawan

PT StoryG Indonesia is a startup company owned by a foreign national (WNA) from South Korea. The company operates three main divisions, each focusing on different industries:

  1. PT DMC Indonesia Food (Based in Malang): Specializes in the agricultural sector, focusing on the production of high-quality paprika, tomatoes, and strawberries, which are distributed to meet both domestic and export market demands.
  2. PT StoryG Indonesia (Based in Surabaya): Focuses on advertising, marketing, and the food and beverage (F&B) industry, offering creative and innovative solutions for clients across various sectors.
  3. PT DMC Plastik Indonesia (Based in Tulungagung): Specializes in the management of plastic ores, transforming them into eco-friendly and sustainable plastic products, providing recycling solutions and promoting the use of recycled plastic materials.
Alamat kantor

Jalan Bukit Telaga Golf TG1 No 15, Citraland, Lidah Kulon, Kec. Lakarsantri, Surabaya, Jawa Timur 60212

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu
Penuh Waktu
3–5 tahun
Minimal Sarjana (S1)
PT StoryG Jaya Indonesia
Penuh Waktu
Minimal Diploma (D1 - D4)
Looyal Indonesia
Kontrak
1–3 tahun
Minimal Sarjana (S1)
PT Arina Multikarya
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
PT Val Konsultan Indonesia

IT Programmer

Rp 3,5-5jt
Kontrak
1–3 tahun
Minimal Sarjana (S1)
PT. Puterako Inti Buana

Backend Engineer