- Mengembangkan aplikasi menggunakan bahasa pemrograman TypeScript sesuai dengan kebutuhan proyek. - Merancang, mengimplementasikan, dan mengoptimalkan sistem untuk memastikan kinerja dan skalabilitas yang optimal. - Berkolaborasi dengan tim pengembangan untuk merancang dan mengimplementasikan solusi teknis. - Memastikan keamanan dan keandalan aplikasi melalui implementasi praktik pengembangan terbaik. - Memelihara dan meningkatkan aplikasi yang ada dengan memperbaiki bug dan meningkatkan fungsionalitas. - Menyusun dokumentasi teknis dan spesifikasi.