Kami mencari kandidat yang kreatif dan memiliki kemampuan problem solving untuk bergabung dalam tim lintas fungsi dalam merancang, mengembangkan, dan memelihara generasi berikutnya dari website dan alat web kami. Kandidat ideal harus nyaman bekerja dalam tim sekaligus mampu mengambil inisiatif untuk memimpin inovasi dan proyek baru.
Tanggung Jawab- Membangun dan memelihara aplikasi web
- Berkolaborasi dengan tim frontend dan backend untuk mengembangkan fitur
- Mengintegrasikan API dan mengelola aliran data secara real-time
- Memastikan proses deployment berjalan lancar melalui pipeline CI/CD
- Mengembangkan dan menghubungkan fitur chatbot AI dengan layanan backend
- Menerapkan praktik terbaik dalam pengujian untuk memastikan keandalan kode
- Menjaga kualitas kode dan menggunakan Git untuk version control
Kualifikasi- Pengalaman minimal 2 tahun dalam pengembangan web menggunakan React.js, Next.js, atau Node.js
- Mahir dalam HTML, CSS, dan JavaScript (ES6+)
- Familiar dengan komunikasi REST API dan WebSocket
- Berpengalaman dengan database seperti MongoDB, PostgreSQL, atau SQL Server
- Memahami konsep CI/CD dan proses deployment
- Terbiasa menggunakan Git dan sistem version control
Keahlian Tambahan- Pengalaman integrasi chatbot AI menggunakan OpenAI API, Langchain, Rasa, atau Dialogflow
- Pemahaman dasar tentang Natural Language Processing (NLP) dan prompt engineering
- Pengalaman backend dengan Python menggunakan FastAPI atau Flask
- Familiar dengan pustaka manajemen state seperti Redux, Zustand, atau Context API
- Pengetahuan tentang alat pengujian seperti Jest, Cypress, atau framework serupa