

IT
Web Developer
Komposisi
- Memiliki latar belakang pendidikan IT, Ilmu Komputer, Sistem Informasi, dan Teknik Komputer. Teknik jual komputer bekas tidak dibutuhkan di sini
- Harus memiliki kemampuan basic teknologi web pemrograman yang kuat, memahami object-oriented programming, dan berpengalaman menggunakan bahasa pemrograman PHP & Java Script. (PHP yang dimaksud bukan Pemberi Harapan Palsu ya!)
- Terbiasa menggunakan sistem operasi Linux, W3C Standard, website technology update dan memiliki pengetahuan bahasa pemrograman termasuk CSS, HTML, XML, dan Json (paham Java Script, AJAX)
- Memiliki pengetahuan teknis tentang Source Code Management Revision Control termasuk di dalamnya Subversion, Git, dll.
- Lebih disukai memiliki pengalaman kerja 2-3 tahun untuk posisi yang sama. Kurang dari 2-3 tahun bukan berarti tidak disukai. Jangan baper deh ah!
- Pengalaman dalam mengembangkan software aplikasi web
- Memiliki pengetahuan yang sangat baik tentang database MySQL atau PostgreSQL
Senior Backend Developer
Komposisi
- Memiliki latar belakang pendidikan IT, Ilmu Komputer, Sistem Informasi, dan Teknik Komputer
- Minimum memiliki pengalaman selama 3 tahun dalam membuat scalable distributed systems menggunakan Java/Go/Python/Node JS
- Memiliki pengalaman profesional dengan framework (CI, Phalcon, Laravel, Django, Flask, ExpressJS, dll.) setidaknya satu siklus software development untuk produk berfitur lengkap
- Memahami Linux Based System
- Familiar dengan sistem kode versi Git, SVN, dsb.
- Paham bahasa pemrograman seperti PHP, Python, NodeJS, dan Linux shell commands
- Memahami database seperti MySQL, PostgreSQL, dan MongoDB, Redis
- Sangat haus akan teknologi baru dan tidak pernah takut untuk bereksperimen dengan teknologi
- Memiliki kemampuan memecahkan masalah dengan baik dan troubleshooting skills. Kalau memiliki kemampuan troublemaker jangan ikutan!
- Memiliki pengetahuan yang sangat kuat tentang hubungan database system bukan hubungan tanpa status
- Diprioritaskan yang memiliki pengalaman membangun web apps/services. Pengalaman membangun rumah tangga yang samawa tidak bisa jadi patokan kami menerima Anda
Senior Android Developer
Komposisi
- Memiliki latar belakang pendidikan IT, Ilmu Komputer, Sistem Informasi, dan Teknik Komputer
- Mampu memahami konsep dan teknologi baru dengan cepat
- Pengalaman bekerja dalam pengembangan aplikasi mobile (Nodejs)
- Pengalaman bekerja dengan React (React Native)
- Terbiasa dengan Flux Design Pattern (mis. Redux dll.)
- Menguasai dasar-dasar web: HTML, JavaScript, dan CSS
- Memiliki kemampuan dalam SQL, XML and JSON
- Paham Tools berbasis JS seperti Grunt, Gulp, dan Bower
- Memahami Unit Testing dengan Mocha atau Jest
- Memahami Front-end (CSS) seperti Foundation atau Bootstrap
- Paham AJAX (Asynchronous JavaScript and XML)
- Familiar dengan sistem kode versi Git, SVN, dsb.
- Pahami dan santai saja saat membaca istilah-istilah di atas. Jangan malah migrain sambil bertanya-tanya “ITU MAKHLUK APA?”
Machine Learning Developer
Komposisi
- Memiliki latar belakang pendidikan IT, Ilmu komputer, Sistem Informasi, Teknik Komputer, Statistika, dan Matematika
- Memiliki pemahaman tentang teknik pembelajaran mesin, statistik yang bekerja di belakang algoritma, pengambilan sampel data, rekayasa fitur, hyperparameter setting, analisis eksplorasi, dll.
- Minimum 2 tahun pengalaman dalam pengembangan aplikasi, membangun model statistik, pembelajaran mesin untuk menyelesaikan masalah, dan kerangka pembelajaran mesin (Scikit-learn/Spark MLlib/ tensorflow, dll). Kalau pengalaman kurang dari 2 tahun, ya ditambahin pengalaman lagi biar jadi 2 tahun. Gampang kan?
- Memikili keterampilan analytical thinking dan problem solving