• (022) 6902 1117

Full Stack Developer (Hasura & Next.js)

 

**Judul Pekerjaan: Full Stack Developer (Hasura & Next.js)**


**Lokasi:** Jakarta, Indonesia (Pilihan kerja remote tersedia)


**Jenis Pekerjaan:** Penuh Waktu / Kontrak


**Tentang Kami:**

Kami adalah perusahaan startup yang berambisi untuk merevolusi cara bisnis dan pengguna berinteraksi melalui platform marketplace yang canggih. Tujuan kami adalah untuk mempermudah interaksi antara pengguna dan penyedia layanan melalui penawaran harga real-time, atribut produk yang dapat disesuaikan, dan integrasi layanan pihak ketiga yang mulus. Saat kami membangun platform ini dari awal, kami mencari Full Stack Developer berbakat yang memiliki keahlian dalam Hasura dan Next.js untuk bergabung dengan tim dinamis kami dan membantu mewujudkan visi kami.


**Gambaran Peran:**

Sebagai Full Stack Developer di startup kami, Anda akan memainkan peran penting dalam mengembangkan dan memelihara frontend dan backend dari platform kami. Anda akan bekerja sama dengan desainer UI/UX dan pengembang frontend untuk memberikan pengalaman pengguna yang mulus dan menarik. Fokus utama Anda adalah membangun dan mengoptimalkan API GraphQL menggunakan Hasura serta mengembangkan antarmuka pengguna yang responsif dan interaktif dengan Next.js.


**Tanggung Jawab Utama:**

- **Pengembangan Backend:**

  - Mengonfigurasi dan mengelola mesin GraphQL Hasura untuk menghasilkan API dari basis data PostgreSQL.

  - Merancang dan mengoptimalkan skema basis data di PostgreSQL untuk mendukung kueri yang kompleks, data real-time, dan kontrol akses yang aman.

  - Mengimplementasikan logika bisnis khusus menggunakan fungsi serverless (Node.js) dan mengintegrasikannya dengan Hasura melalui pemicu acara atau skema jarak jauh.

  - Memastikan praktik keamanan terbaik diikuti, termasuk kontrol akses berbasis peran (RBAC) dan enkripsi data.


- **Pengembangan Frontend:**

  - Mengembangkan antarmuka pengguna yang responsif dan interaktif menggunakan Next.js, memastikan pengalaman pengguna yang mulus dan intuitif.

  - Mengintegrasikan frontend dengan API GraphQL Hasura untuk mengambil dan memanipulasi data secara efisien.

  - Bekerja sama dengan desainer UI/UX untuk mengimplementasikan desain dengan akurat dan memastikan konsistensi di seluruh platform.

  - Menerapkan manajemen status (menggunakan alat seperti Redux atau Context API) untuk menangani logika sisi klien yang kompleks.


- **DevOps dan Deployment:**

  - Berkolaborasi dalam penyiapan dan pengelolaan infrastruktur, termasuk hosting cloud (AWS, GCP, dll.), Docker, dan pipeline CI/CD.

  - Mengoptimalkan platform untuk kinerja, skalabilitas, dan keandalan.

  - Memantau dan mengatasi masalah yang muncul, memastikan waktu henti minimal dan kepuasan pengguna maksimal.


- **Kolaborasi dan Komunikasi:**

  - Bekerja sama dengan pengembang lain, desainer, dan pemangku kepentingan untuk memastikan platform memenuhi kebutuhan bisnis dan pengguna.

  - Berpartisipasi dalam pertemuan tim rutin, memberikan pembaruan tentang kemajuan, dan berkolaborasi dalam pemecahan masalah.


**Keterampilan dan Kualifikasi:**

- **Keahlian Teknis:**

  - Penguasaan yang kuat dalam **JavaScript** dan **Node.js**.

  - Pengalaman luas dengan **React.js** dan **Next.js** untuk pengembangan frontend.

  - Mahir dalam mengonfigurasi dan mengelola **Hasura** untuk pembuatan API GraphQL.

  - Pemahaman yang solid tentang manajemen basis data **PostgreSQL**, termasuk desain skema, optimisasi kueri, dan hubungan data.

  - Pengalaman dengan **fungsi serverless** (Node.js), terutama untuk mengintegrasikan logika bisnis khusus dengan Hasura.

  - Pengetahuan tentang **GraphQL**, termasuk operasi kueri, mutasi, dan langganan.

  - Familiaritas dengan **Docker** dan **pipeline CI/CD** untuk deployment dan manajemen aplikasi di lingkungan cloud.


- **Keamanan dan Kepatuhan:**

  - Pemahaman tentang praktik keamanan terbaik, termasuk kontrol akses berbasis peran (RBAC) dan enkripsi data.

  - Pengalaman dalam menerapkan otentikasi (JWT, OAuth) dan mengamankan endpoint GraphQL.


- **Keterampilan Non-Teknis:**

  - Kemampuan pemecahan masalah yang kuat dan perhatian terhadap detail.

  - Keterampilan komunikasi yang sangat baik, baik lisan maupun tulisan.

  - Kemampuan untuk bekerja secara kolaboratif dalam lingkungan startup yang serba cepat dan berorientasi tim.

  - Motivasi diri dengan pendekatan proaktif untuk mempelajari teknologi baru dan meningkatkan sistem yang ada.


- **Keterampilan Tambahan:**

  - Pengalaman dengan **penanganan data real-time** (misalnya, WebSockets, langganan GraphQL).

  - Familiaritas dengan **prinsip desain UI/UX** dan alat seperti Figma atau Adobe XD.

  - Pengalaman sebelumnya dengan **integrasi API pihak ketiga**.


**Penting:**

Jika Anda tidak berpengalaman dalam **Hasura** dan **Next.js/React.js**, mohon untuk tidak melamar.


**Mengapa Bergabung dengan Kami?**

- Kesempatan untuk menjadi bagian dari startup inovatif di tahap awal dan memberikan kontribusi yang signifikan terhadap pertumbuhan kami.

- Bekerja dengan teknologi mutakhir dan memecahkan masalah yang menantang di industri yang dinamis.

- Lingkungan kerja yang fleksibel dengan opsi kerja remote.

- Budaya tim yang kolaboratif dengan fokus pada pembelajaran dan pengembangan.

- Gaji kompetitif dan potensi partisipasi ekuitas.


**Cara Melamar:**

Silakan kirimkan resume Anda, surat pengantar yang menjelaskan pengalaman Anda dengan Hasura dan Next.js, serta portofolio atau tautan GitHub yang relevan.

 ke wa +60185784960

Programming Database Programming Web Programming JavaScript ReactJS

Published Budget: Rp 3,000,000 - 6,000,000
Finish Days: 30
Published Date: 22/08/2024 10:01:17 WIB
Start Date:
Finish Date:
Project Status: No Action
Accepted Worker:
Accepted Budget: Rp 0
Project Ending:

Project Owner

Newlife
    
0.00/10.00
3 Point
#12,685 dari 1,231,688

Accepted Worker

Bid masih terbuka.

Place New Bid

      User Bids

 

Recommended Workers

rakifsul

27,695 points
79 projects
    
10.00/10.00

manakreatif

19,117 points
155 projects
    
9.76/10.00

Muhammad.Rahman

18,017 points
191 projects
    
9.80/10.00

fauzimarjalih

15,269 points
125 projects
    
9.75/10.00

m.anto

7,412 points
101 projects
    
9.97/10.00

Recommended Services

Tiru Website Lain Sesuai Keinginan (Cloning)

Rp 650,000
18 sales
    
9.83/10.00

Pembuatan bot line

Rp 1,500,000
6 sales
    
10.00/10.00

Jasa Pembuatan website Wordpress + Elementor

Rp 650,000
14 sales
    
10.00/10.00

Open Projects

Fulltime Fullstack Vue, React, Laravel

Owner: ervansanjaya
Budget: Rp 2,500,000 - 7,500,000

Pembuatan website company

Owner: Malira
Budget: Rp 1,000,000 - 2,000,000

bikin web company profile pake wp

Owner: wenza8
Budget: Rp 500,000 - 1,000,000

Memperbaiki Bug Backend Laravel & API

Owner: rahmawanardi
Budget: Rp 200,000 - 300,000

Melanjutkan Kode Pembuatan Extension Chrome

Owner: hamsan
Budget: Rp 500,000 - 700,000

 


Live Chat