Deskripsi pekerjaan Fullstack Developer Transnovasi Bangun Persada
Requirements
- Minimal S1 Teknik Informatika, Sistem Informasi, atau bidang terkait.
- Minimal pengalaman 4 tahun sebagai Fullstack Developer.
- Menguasai TypeScript dan Node.js.
- Berpengalaman menggunakan NestJS atau Hono Framework.
- Memiliki pengalaman mengembangkan aplikasi mobile menggunakan React Native.
- Menguasai React.js, Next.js App Router, React Query, Zustand, serta MUI/Shadcn.
- Memahami REST API dan integrasi backend-frontend.
- Menguasai PostgreSQL, MongoDB, Redis serta ORM seperti Prisma, Drizzle, atau Sequelize.
- Memahami konsep authentication, authorization, dan API security.
- Memiliki pengalaman menggunakan Docker.
- Familiar dengan Git dan GitLab.
Job Description
- Mengembangkan, menguji, dan memelihara aplikasi web dan mobile menggunakan teknologi modern.
- Membangun dan mengembangkan backend menggunakan TypeScript, Node.js, serta framework seperti NestJS atau Hono.
- Mengembangkan antarmuka pengguna (frontend) menggunakan React.js dan Next.js App Router.
- Mengembangkan aplikasi mobile menggunakan React Native.
- Mengintegrasikan frontend dan backend melalui REST API.
- Mengelola state management dan data fetching menggunakan React Query dan Zustand.
- Mengimplementasikan antarmuka pengguna yang responsif dan konsisten menggunakan MUI atau Shadcn UI.
- Mendesain, mengembangkan, dan mengoptimalkan database menggunakan PostgreSQL, MongoDB, dan Redis.
- Menggunakan ORM seperti Prisma, Drizzle, atau Sequelize untuk pengelolaan data.
- Mengimplementasikan authentication, authorization, serta API security sesuai praktik terbaik.
- Melakukan deployment dan pengelolaan environment aplikasi menggunakan Docker.
- Menggunakan Git dan GitLab untuk version control, kolaborasi, serta proses pengembangan.
- Berkolaborasi dengan tim UI/UX, QA, dan stakeholder dalam merancang, mengembangkan, dan meningkatkan fitur aplikasi.
- Melakukan troubleshooting, debugging, serta optimasi performa aplikasi secara berkelanjutan.

