This job post is managed by
PT Javan Cipta SOLUSI
Last active 6 hours ago
Skills
Job description for Angular Developer at PT Javan Cipta Solusi
Job Description :
1. Mengubah wireframe atau desain menjadi high quality react code
2. Berkoordinasi dengan tim desain dan backend developer terkait feasibility sebuah fitur
3. Memastikan UI bisa berfungsi secara konsisten di empat major browser: Chrome, Firefox, Safari, Edge
4. Membaca, memahami dan memperbaiki bug di existing code
5. Membuat modul, directive dan komponen yang reusable dan testable
6. Menulis unit test dengan Jasmine
7. Menulis kode sesuai format standard Javan, dengan bantuan Prettier atau ESLint
8. Melakukan styling sederhana dengan pure CSS ataupun framework CSS seperti: TailwindCSS, DaisyUI, Material UI, Radix UI, ant.design, Fomantic-UI, atau Bootstrap.
9. Memonitor dan mengoptimasi kode agar UI yang dihasilkan memiliki user experience yang baik sesuai standard Core Web Vitals
10. Menulis kode Angular sesuai best practice dan prinsip-prinsip clean code
11. Mempelajari user story yang dibuat oleh analis agar bisa memahami proses bisnis dan flow aplikasi
12. Memberikan feedback ke stakeholder terkait agar proses pengembangan aplikasi bisa lebih optimal
Kualifikasi Minimal
1. Memahami cara kerja HTML, CSS, Javascript dan browser
2. Memahami konsep dasar pemrograman Javascript: DOM, Event Handler, Promises, async/await, Modules
3. Memahami konsep dasar Angular: MV-VM/MVC, Service, Dependency Injection, Binding dan Module
4. Terbiasa dengan salah satu Module Bundlers: Webpack atau Vite
5. Memahami cara kerja REST API, CORS, dan CSP
6. Memiliki sikap mau dan mampu menerima feedback dari atasan maupun rekan kerja
Kualifikasi Lebih Disukai
1. Menguasai TypeScript
2. Terbiasa menulis unit testing
3. Menguasai state management
4. Bersedia bekerja secara onsite di kantor Sleman, Yogyakarta atau Cimahi
Range salary :
Junior : Rp 3.000.000 - Rp 4.000.000
Middle : Rp 4.000.000 - Rp 6.000.000
Senior : Rp 6.000.000 - Rp 8.000.000
About the company

Javan Cipta Solusi merupakan perusahaan yang bergerak di bidang Dukungan dan Pengembangan Perangkat Lunak Sumber Terbuka sejak tahun 2008. Perangkat lunak open source yang digunakan di perusahaan kami adalah Java, PHP, CakePHP, CodeIgniter, Yii Framework, Spring Framework, Mysql, dan Ubuntu. Kami pun memiliki cita-cita sebagai perusahaan yang paling bermanfaat bagi manusia dengan memberikan solusi berbasis teknologi dalam suatu proses yang saling menguntungkan. Demi mencapai cita-cita tersebut, kami, Tim Javan merupakan tim passionate problem solver, yakni sekumpulan orang yang memiliki semangat dan mau bekerja keras untuk menyelesaikan masalah yang dihadapi oleh manusia. Saat ini Javan memiliki 3 unit bisnis: IT Service (layanan custom IT solution for custom problem), SyarQ (solusi pembelian barang online dengan akad murabahah), dan Berbageek (solusi mempelajari skill IT praktis yang digunakan di industri). JAVAN akan terus mengembangkan solusi berbasis teknologi untuk menyelesaikan berbagai masalah. Oleh karena itu, kami sangat menerima individu yang ingin terus belajar, jujur, dapat menepati janji, bersih, dan dapat memberikan feedback yang efektif.