Full Stack Developer
Bergabunglah dengan tim PRO Cekotechnology untuk membangun solusi teknologi inovatif. Remote friendly, gaji kompetitif, dan lingkungan kerja yang mendukung pertumbuhan karir Anda.
Deskripsi Pekerjaan
Kami mencari Full Stack Developer yang berpengalaman untuk bergabung dengan tim engineering kami. Anda akan bertanggung jawab dalam mengembangkan aplikasi web dan sistem yang scalable, maintainable, dan user-friendly. Sebagai Full Stack Developer, Anda akan bekerja dengan berbagai teknologi modern dan berkolaborasi dengan tim lintas fungsi untuk menghadirkan solusi teknologi terbaik bagi klien kami.
Posisi ini cocok untuk developer yang senang belajar teknologi baru, memiliki problem-solving skills yang kuat, dan ingin berkembang dalam lingkungan kerja yang supportive dan inovatif. Anda akan terlibat langsung dalam arsitektur sistem, code review, dan pengambilan keputusan teknis.
Responsibilities
- Mengembangkan dan maintain aplikasi web full-stack menggunakan React, Node.js, dan Laravel
- Merancang dan mengimplementasikan RESTful API & GraphQL yang scalable dan secure
- Merancang arsitektur database yang optimal (MySQL, PostgreSQL, MongoDB)
- Mengoptimalkan performa aplikasi (frontend, backend, dan query database)
- Berkolaborasi dengan UI/UX Designer untuk mengimplementasikan desain yang responsive
- Menulis clean code, dokumentasi teknis, dan melakukan code review
- Troubleshooting dan debugging aplikasi production
- Membangun CI/CD pipeline dan deployment automation
- Mengelola server, container, dan cloud infrastructure
- Berpartisipasi dalam sprint planning, daily standup, dan continuous improvement
Requirements
- Minimal 2 tahun pengalaman sebagai Full Stack Developer atau posisi serupa
- Proficient dalam JavaScript/TypeScript, React.js, dan Node.js
- Berpengalaman dengan Laravel/PHP untuk backend development (Eloquent, Middleware, Queue)
- Memahami database design dengan MySQL, PostgreSQL, dan MongoDB
- Familiar dengan caching (Redis), message queue (RabbitMQ), dan microservices
- Familiar dengan Git, Docker, dan deployment workflow (CI/CD)
- Memahami konsep RESTful API, GraphQL, dan authentication (JWT, OAuth, Laravel Sanctum)
- Pengalaman dengan Linux server, Nginx, dan cloud (AWS/GCP/DigitalOcean)
- Memahami security best practices (XSS, CSRF, SQL Injection, OWASP)
- Mampu bekerja independently dan dalam tim remote
- Komunikasi yang baik dan mampu menjelaskan technical concepts
- Nilai plus: Pengalaman dengan Kubernetes, Terraform, atau Web3/Blockchain
Teknologi yang Kami Gunakan
Laravel
PHP Framework
Node.js
Runtime
Express.js
Node Framework
REST API
API Design
GraphQL
Query Language
Socket.io
Realtime
MySQL
Relational DB
PostgreSQL
Advanced RDB
MongoDB
NoSQL
Redis
Cache & Queue
React.js
Library
Vue.js
Framework
Tailwind CSS
Utility CSS
Next.js
React Framework
Docker
Container
Git
Version Control
AWS
Cloud
GitHub Actions
CI/CD
Nginx
Web Server
Linux
Server OS
Bagaimana Cara Melamar?
Proses rekrutmen kami dirancang transparan dan efisien. Berikut tahapan yang akan Anda lalui:
Screening
Tim HR melakukan screening awal CV (3-5 hari kerja)
Technical Test
Live coding & interview teknis dengan tim engineering
Final Interview
Interview dengan management & culture fit
Offering
Offer letter dan proses onboarding
Mengapa Bergabung dengan Kami?
Kami menawarkan lebih dari sekedar pekerjaan — kami menawarkan lingkungan yang mendukung pertumbuhan karir dan keseimbangan hidup Anda.
Remote Friendly
Kerja dari mana saja
Gaji Kompetitif
Kompensasi sesuai keahlian
Asuransi Kesehatan
BPJS & asuransi swasta
Cuti & Liburan
Cuti tahunan & sakit
Training
Budget sertifikasi
Fleksibel
Work-life balance
Siap Bergabung dengan Tim Cekotechnology?
Kirimkan CV dan portfolio Anda sekarang. Tim HR akan merespon dalam 3-5 hari kerja.