1.ออกแบบ และเขียน วางระบบของผลิตภัณฑ์ในส่วนของซอฟต์แวร์เพื่อสร้างและพัฒนาผลิตภัณฑ์ที่มีคุณภาพ สามารถใช้งานได้ตามความต้องการ
2.จัดทำเอกสารอธิบายหลักการทำงานของซอฟต์แวร์แต่ละ Module ที่เขียนขึ้น รวมทั้งรายละเอียดอ้างอิงตัวแปรหรือฟังก์ชั่นในแต่ละ Module
3.ทำงานร่วมกับ Product owner, Graphic designers, iOS developers และ Backend developers ในขั้นตอนต่างๆ ที่จำเป็นต่อการพัฒนาแอพพลิเคชั่น
4.ทดสอบ (unit test) และร่วมกับเทสเตอร์ในการตรวจสอบและประกันคุณภาพ
5.อัปเกรด พัฒนา ปรับปรุง แก้ไขบั๊ก และพัฒนาเพิ่มฟีเจอร์ใหม่ๆ
6.มุ่งมั่นเรียนรู้เทคโนโลยีและเทคนิคใหม่ๆ ประเมิน วิเคราะห์ และปรับปรุงโปรเจคให้มีคุณภาพและทันสมัยอยู่ตลอดเวลา