Kami sedang membuka peluang sebagai Fullstack Engineer. Kami membutuhkan kandidat kandidat adaptif yang mau belajar dan memberikan yang terbaik untuk perusahaan kami. Apa yang akan kamu dapatkan ketika bergabung dengan kami? 1.) Lingkungan kerja yang fun & friendly. 2.) Pekerjaan yang mendukung kamu untuk selalu berkembang.Kualifikasi Fullstack Engineer :
- Berpengalaman sebagai Full-Stack (fokus Node/React).
- Backend : Node.js + TypeScript, Express/Fastify, middleware umum, arsitektur service/repository, validasi (Zod/Yup/Joi), JWT/Session, RBAC.
- Frontend: React + TypeScript, React Router, state management (Zustand/Redux), React Query/RTK Query, Form handling (React Hook Form), testing (RTL/Vitest/Jest).
- Database: PostgreSQL (DDL/DML, indeks B-Tree/GIN, transaksi, EXPLAIN ANALYZE), migration tool (Prisma/Drizzle/Knex).
- Testing & Quality: Jest/Vitest, Supertest/Playwright, ESLint, Prettier, Husky, commit lint & conventional commits.
- Docker: Dockerfile multi-stage, docker-compose, image slimming, HEALTHCHECK.
- CI/CD: GitHub Actions/GitLab CI, strategi deploy (blue-green/rolling).
- Linux VPS: Ubuntu/Debian, Nginx/Traefik reverse proxy, systemd service, firewall (UFW), Let's Encrypt/Certbot, log rotate, shell scripting.
- Observability: Prometheus/Grafana atau alternatif; log centralization (Loki/ELK), alert dasar.
- Keamanan: OWASP Top 10, sanitasi input, rate limiting, CORS, CSRF, helmet, secret management.
Job Desc Fullstack Engineer :
- merancang & membangun API REST dengan Express (auth, rate limit, pagination, caching).
- Mengembangkan UI/UX React (SPA) yang modular, aksesibel, dan performan.
- Merancang skema database PostgreSQL (normalisasi, indexing, query tuning).
- Menulis test (unit/integration/e2e) dan menjaga coverage yang sehat.
- Containerize service dengan Docker; susun docker-compose untuk dev/test.
- Automasi build/test/lint/security scan & deploy via CI/CD pipeline.
- Deploy & operasikan aplikasi di Linux VPS (systemd/reverse proxy/SSL/backup/monitoring).
- Implement logging, metrics, tracing; investigasi incident & root cause analysis.
- Code review, dokumentasi teknis, dan kolaborasi lintas tim
Jenis Pekerjaan: Penuh Waktu
Laporkan lowongan