Semua kekosongan
Pembangun Backend (Ruby on Rails)
Travelask.com.my ialah enjin carian khusus untuk perkhidmatan perjalanan (daripada tiket udara dan hotel hingga lawatan dan insurans). Kami mengumpulkan tawaran terbaik daripada lebih daripada 1000 perkhidmatan di satu tapak. Lebih daripada 8 juta orang melawat Travelask.com.my setiap bulan. Kami sedang berkembang dan aktif berusaha untuk menjadikan projek perjalanan terbaik di dunia!
Anda akan menjadi sebahagian daripada pasukan yang mencipta salah satu projek terbaik di dunia untuk pelancong!
Pengalaman kerja yang diperlukan: dari 2 tahun
Kita akan seiras dengan baik jika anda:
- Tidak takut dengan tugasan yang sukar
- Bersedia untuk memahami kod orang lain
Peralatan yang kami gunakan: Ruby on Rails 5.2, PostgreSQL, Elasticsearch, Sidekiq, Active admin, Capistrano, RSpec, Puma, GitLab CI.
Kelebihan besar adalah:
- Kebolehan untuk menerima kod orang lain
- Pengoptimuman untuk beban tinggi
- Pengalaman menyatukan API pihak ketiga
- Pengalaman Menilai Kod
- Kebolehan untuk memahami keperluan perniagaan
Jika anda tidak biasa dengan sesuatu, itu tidak kritikal, akan ada peluang untuk memahaminya, dan kami akan membantu dan menjelaskannya.
Pembangun Frontend
Travelask.com.my ialah enjin carian khusus untuk perkhidmatan perjalanan (daripada tiket udara dan hotel hingga lawatan dan insurans). Kami mengumpulkan tawaran terbaik daripada lebih daripada 1000 perkhidmatan di satu tapak. Lebih daripada 8 juta orang melawat Travelask.com.my setiap bulan. Kami sedang berkembang dan aktif berusaha untuk menjadikan projek perjalanan terbaik di dunia!
Kami mencari seorang pembangun frontend untuk menyertai pasukan (diperlukan dengan pengetahuan Vue)
Kita akan seiras dengan baik jika anda:
- Tidak takut dengan tugasan yang sukar
- Tahu bagaimana membaca dan memperbaiki kod orang lain
- Mempunyai pengalaman dalam tataletak untuk projek-projek besar
- Ingin terus membangun dan sentiasa mengikuti perkembangan baru dalam pembangunan frontend
Untuk berjaya mengatasi tanggungjawab anda, anda akan diminta untuk:
- Pengetahuan yang sangat baik mengenai HTML5 dan CSS3;
- Pemahaman metodologi BEM
- Pengetahuan yang kukuh mengenai Javascript (ES6+)
- Pemahaman kejatuhan yang berperingkat;
- semantik dan kesahan kod
- Keupayaan untuk menyokong IE11+ dan 2 versi terkini Firefox, Chrome (desktop dan mudah alih), Opera dan Safari (desktop dan mudah alih)
- Pengalaman dengan Figma atau Sketch
- Pengalaman dengan animasi CSS3 dan JS yang kompleks
- Pengalaman dalam membangunkan laman web yang adaptif
- Pengalaman dengan Webpack atau pemahaman bagaimana ia berfungsi
- Pengalaman dengan pra-pemproses (Sass, PostCSS)
- Pengalaman dengan GIT
- Kelebihan akan menjadi
Kelebihan akan menjadi:
- Menggunakan alat untuk mengautomatiskan kerja - sistem pembinaan, pemeriksa kod, ujian automatik
- Pengalaman dalam membangunkan aplikasi berdasarkan rangkaian javascript (Vue atau React)
- Pengetahuan mengenai enjin template (contohnya pug, slim, haml, twig, liquid)
- Pengalaman dalam tataletak untuk Ruby on Rails
- Pengalaman dalam tataletak untuk React Native
- Sebarang pengetahuan dan kemahiran tambahan dalam bidang pembangunan web yang tidak disenaraikan di atas juga akan menjadi satu kelebihan