Job Description
- Design, develop and build highly scalable, cross-platform, and high-performance web/mobile applications using React and React-Native. - Apply design patterns and design principles to produce maintainable and easy to extend code. - Perform issue analysis, root-cause analysis, and issue resolution. - Write and manage technical documentation. - Other related tasks as assigned ------------------------------------------------------------------------------------------ - Merancang, mengembangkan, dan membangun aplikasi web/mobile yang sangat skalabel, lintas platform, dan berkinerja tinggi menggunakan React dan React-Native. - Menerapkan pola desain dan prinsip-prinsip desain untuk menghasilkan kode yang dapat dipelihara dan mudah dikembangkan. - Melakukan analisis masalah, analisis akar masalah, dan resolusi masalah. - Menulis dan mengelola dokumentasi teknis. - Tugas terkait lainnya
Job Requirement
- Min 2+ years of software or Frontend - Strong proficiency in Typescript. - Outstanding skills in React and React Native - Strong understanding of user-friendly experience & interface, pay attention to details, and proficiency in HTML5, CSS3, React Native styling, and animation. - Experience in responsive web and PWA. - Extensive knowledge in using RESTful and GraphQL. - Experience working with Redux, Redux-Saga, Redux-Thunk, or MobX. - Have experience/exposure to cloud services (AWS/GCP). - Extensive knowledge in unit testing. - Ability to effectively communicate problems and solutions to the different team members. - Firm grasp in object-oriented, functional, or event-driven programming practices. - Good cross-team collaboration and communication skills. - Willingness to learn and adapt to different technologies. ------------------------------------------------------------------------------------------ - Min 2+ tahun di bidang perangkat lunak atau Frontend - Kemahiran yang kuat dalam Typescript. - Keterampilan yang luar biasa dalam React dan React Native - Pemahaman yang kuat tentang pengalaman & antarmuka yang ramah pengguna, memperhatikan detail, dan kemahiran dalam HTML5, CSS3, gaya React Native, dan animasi. - Pengalaman dalam web responsif dan PWA. - Pengetahuan yang luas dalam menggunakan RESTful dan GraphQL. - Pengalaman bekerja dengan Redux, Redux-Saga, Redux-Thunk, atau MobX. - Memiliki pengalaman/pengalaman dengan layanan cloud (AWS/GCP). - Pengetahuan yang luas dalam pengujian unit. - Kemampuan untuk mengkomunikasikan masalah dan solusi secara efektif kepada anggota tim yang berbeda. - Pemahaman yang kuat dalam praktik pemrograman berorientasi objek, fungsional, atau berbasis peristiwa. - Kemampuan kolaborasi dan komunikasi lintas tim yang baik. - Kesediaan untuk belajar dan beradaptasi dengan teknologi yang berbeda.