Job description for Software engineer at Xionco
Job Requirements
- Minimal S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau jurusan terkait.
- Memiliki pengalaman minimal 2-3 tahun sebagai Software Engineer/Developer
- Menguasai HTML, CSS, JavaScrip-t, PHP, dan Node.js.
- Berpengalaman menggunakan framework Express.js dan Next.js.
- Memahami konsep Backend Development serta mampu mengembangkan dan mengelola RESTful API.
- Memiliki pengalaman dalam pengembangan aplikasi mobile menggunakan Flutter.
- Menguasai pengelolaan database MySQL/PostgreSQL serta MongoDB.
- Familiar dengan penggunaan Git/GitHub sebagai version control.
- Memahami deployment aplikasi serta pengelolaan server VPS, WHM/cPanel, dan hosting.
- Memiliki pengetahuan mengenai jaringan komputer, hardware, dan troubleshooting dasar.
- Memiliki ketertarikan atau pengalaman dalam pemanfaatan teknologi Artificial Intelligence (AI) menjadi nilai tambah.
- Memiliki kemampuan analisis, problem solving, dan komunikasi yang baik.
- Mampu bekerja secara individu maupun dalam tim.
Job Description
- Mengembangkan, menguji, dan memelihara aplikasi web dan mobile sesuai kebutuhan perusahaan.
- Membangun dan mengembangkan fitur frontend maupun backend.
- Merancang, mengembangkan, dan mengintegrasikan RESTful API.
- Mengelola database serta memastikan keamanan dan performa sistem.
- Melakukan debugging, troubleshooting, serta perbaikan bug pada aplikasi.
- Melakukan deployment, monitoring, dan maintenance aplikasi di server maupun hosting.
- Berkolaborasi dengan tim untuk mengembangkan dan meningkatkan sistem yang sudah ada.
- Membuat dokumentasi teknis terkait pengembangan aplikasi.
- Melakukan optimasi performa, keamanan, dan skalabilitas aplikasi.
- Mengikuti perkembangan teknologi terbaru, termasuk implementasi AI untuk mendukung pengembangan sistem.

