Full Stack Software Engineer (AI-Assisted)Tech Stack
- Next.js
- NestJS
- Fastify
- PostgreSQL
- Prisma ORM
- TypeScript
- Git
Kualifikasi
- Pengalaman sebagai Full Stack Developer minimal 2 tahun (fresh graduate dengan portofolio kuat dipersilakan melamar).
- Menguasai TypeScript, Next.js, NestJS, Fastify, PostgreSQL, dan Prisma.
- Mampu membangun REST API yang aman, scalable, dan terdokumentasi.
- Memahami desain database relasional dan optimasi query PostgreSQL.
- Terbiasa menggunakan Git, Pull Request, dan Code Review.
- Memahami authentication (JWT), authorization (RBAC), validasi data, dan security dasar.
- Memiliki kemampuan problem solving dan debugging yang baik.
- Mampu bekerja secara mandiri maupun dalam tim Agile/Scrum.
AI-Assisted Software Engineer
Kandidat diharapkan mampu memanfaatkan AI untuk meningkatkan produktivitas pengembangan perangkat lunak, seperti:
- Menggunakan AI coding assistant (ChatGPT, Claude, GitHub Copilot, Cursor, atau sejenisnya).
- Mampu membuat prompt yang efektif untuk analisis, debugging, refactoring, dan code generation.
- Menggunakan AI untuk pembuatan dokumentasi teknis, unit test, dan API documentation.
- Memastikan seluruh output AI telah direview, divalidasi, dan memenuhi standar kualitas serta keamanan sebelum digunakan.
- Memiliki pola pikir bahwa AI adalah alat untuk meningkatkan produktivitas, bukan pengganti kemampuan engineering.
Nilai Tambah
- Docker & Docker Compose
- Redis
- CI/CD (GitHub Actions/GitLab CI)
- Testing (Jest, Playwright)
- Clean Architecture / Domain-Driven Design
- Pengalaman deploy ke cloud (AWS, GCP, Azure, atau DigitalOcean)