Company Logo

IT Full Stack Developer

Rp7,000,000 - 10,000,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
1 - 3 years of experience

Job Requirements

On-site
1 - 3 years of experience
Minimum Bachelor’s Degree

Skills

MySQL

C++

jQuery

JavaScript

MongoDB

Node.js

PostgreSQL

React.js

Microsoft SQL Server

Laravel

Job Benefits

Employee Award

Career Path

Near Public Transport

Annual Leave

THR

Transport Money

Health Insurance

Team-building events

This job post is managed by

EA
Eudora Aesthetics Clinic

Job description for IT Full Stack Developer at Eudora Aesthetics Clinic

Tanggung jawab

• Menganalisis dan merekonstruksi sistem legacy menjadi arsitektur modern yang modular, scalable, dan maintainable.

• Merancang dan mengembangkan backend service menggunakan Go dengan standar best practice (clean architecture, error handling, concurrency, dll).

• Membangun user interface menggunakan React, Vue, atau Svelte sesuai kebutuhan proyek.

• Membuat dan memelihara API specification secara lengkap menggunakan OpenAPI/Swagger.

• Menyusun dokumentasi teknis yang terstruktur terkait arsitektur sistem, ERD, alur integrasi, TDD, ADR, dan deployment.

• Membangun dan memelihara database schema di PostgreSQL dan SQL Server (T-SQL), termasuk query optimization.

• Membangun dan mengelola infrastruktur server dan deployment CI/CD.

• Berpartisipasi aktif di seluruh tahap SDLC mulai dari requirement gathering hingga go-live dan post-deployment monitoring.

Kualifikasi

• Minimal 5 tahun pengalaman sebagai Full Stack Developer untuk proyek production.

• Memiliki pengalaman nyata dalam proyek migrasi atau modernisasi sistem legacy.

• Memiliki pengalaman bekerja dengan sistem Finance, Point of Sales, Purchasing, dan/atau CRM.

• Memiliki pengalaman membangun dan maintain backend production menggunakan Go minimal 2 tahun terakhir.

• Memiliki pengalaman membangun dan maintain frontend production menggunakan TypeScript (React / Vue / Svelte) minimal 2 tahun terakhir.

• Memiliki pengalaman membangun dan maintain aplikasi mobile menggunakan React Native (Expo) minimal 1 tahun terakhir.

• Memiliki pengalaman membangun dan maintain database PostgreSQL.

• Memahami SQL Server (T-SQL) termasuk stored procedure, indexing, dan query tuning.

• Memiliki pengetahuan dalam PHP (CodeIgniter 3), jQuery dan NodeJS (Express).

• Mampu menulis kode yang baik, rapi, reusable, dan clean sesuai prinsip clean code.

• Mampu merancang backend service secara best practice, efisien, dan clean architecture.

• Mampu mengimplementasikan frontend secara best practice (berbasis komponen dan memiliki proses render yang efisien).

• Mampu membuat API specification menggunakan OpenAPI/Swagger secara menyeluruh, bukan sekadar daftar endpoint.

• Terbiasa menyusun dokumentasi teknis berkualitas tinggi yang dapat dipahami oleh tim developer.

• Berpengalaman dengan DevOps tools: Docker, CI/CD pipelines, dan manajemen Linux/VPS.

• Memahami prinsip SDLC dan mampu bekerja secara terstruktur dalam tim agile maupun waterfall.

• Terbiasa menggunakan AI-assisted development tools (Claude, Gemini, GitHub Copilot/Codex) dalam workflow sehari-hari.

• Kemampuan komunikasi yang baik, mampu menjelaskan hal teknis kepada non-technical stakeholder.

Nilai lebih (nice to have)

• Pengalaman dengan microservices architecture dan API gateway.

• Pernah terlibat dalam proyek enterprise-scale migration.

• Familiar dengan monitoring tools (Grafana, Prometheus, ELK stack).

• Pernah bekerja dengan Kubernetes.

About the company
Eudora Aesthetics Clinic
Hospital & Health Care
201 - 500 employees

Eudora Aesthetic Clinic hadir untuk mengatasi seluruh permasalahan baik kulit, wajah, atau tubuh Anda dengan menghadirkan pilihan treatment yang lengkap untuk mengakomodir setiap keluhan pada Anda. Sejak tahun 2013 hingga saat ini, Eudora Aesthetic Clinic telah dipercayai oleh 10K+ orang di seluruh Indonesia.

Office address

Jl Kemang Raya No 99B Lt 2, Kelurahan Bangka, Kecamatan Mampang Prapatan, Jakarta Selatan, DKI Jakarta 12730

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Full-Time
3–5 years
Minimum Bachelor’s Degree
PT Fintech Technologi Terkini
Full-Time
3–5 years
Minimum Bachelor’s Degree
Pt Kulego Tiga Kreasi
Contract
1–3 years
Minimum Bachelor’s Degree
PT HIT International
Full-Time
1–3 years
Minimum Bachelor’s Degree
PT Quadra Karya Santosa
Full-Time
1–3 years
Minimum Bachelor’s Degree
PT Geonet Infomedia

IT Full Stack Developer