Kami sedang membuka peluang sebagai Fullstack Engineer. Kami membutuhkan kandidat adaptif yang mau belajar dan memberikan yang terbaik untuk perusahaan kami. Apa yang akan kamu dapatkan ketika bergabung dengan kami?
- Lingkungan kerja yang fun & friendly.
- 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.