Full-Stack Engineer

Widya Matador — Indonesia · Posted ~5 hours ago

Mid Full-time

Skills

Node.js TypeScript React Express Fastify Zod Yup Joi JWT Session authentication RBAC React Router Zustand Redux React Query RTK Query React Hook Form PostgreSQL Prisma Drizzle Knex Jest Vitest Supertest Playwright Docker ESLint Prettier Husky

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Full-Stack Engineer opportunity for an adaptable developer who enjoys learning and building end-to-end applications. The role covers Node.js and TypeScript backend development, React frontend engineering, PostgreSQL databases, automated testing, code quality, authentication and authorization, and containerized development.

Highlights

Friendly and fun work environment with strong opportunities for continuous learning, professional development, and hands-on full-stack engineering.

Description

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 Mengembangkan dan memelihara fitur aplikasi web pada sisi frontend menggunakan teknologi yang relevan.Membangun dan mengelola backend service serta Application Programming Interface (API) yang aman dan dapat diandalkan.Bekerja sama dengan tim desain, produk, dan tim terkait lainnya dalam proses pengembangan aplikasi.Menulis dan mengelola kode program yang terstruktur serta sesuai dengan standar pengembangan perangkat lunak.Melakukan optimalisasi performa aplikasi agar berjalan secara efisien dan responsif.Melakukan integrasi aplikasi dengan database, layanan pihak ketiga, atau sistem lain sesuai kebutuhan.Berpartisipasi dalam proses code review, deployment, dan penyelesaian permasalahan teknis.Menjaga keamanan aplikasi melalui penerapan praktik pengembangan yang baik.Menyusun dan memelihara dokumentasi teknis terkait pengembangan sistem.Melaksanakan tugas lain yang diberikan oleh Perusahaan sepanjang masih berkaitan dengan ruang lingkup pekerjaan