iOS Developer
• ออกแบบและสร้างแอปพลิเคชันระดับสูงสำหรับแพลตฟอร์ม iOS
• ทำงานร่วมกับทีมข้ามสายงานเพื่อกำหนด ออกแบบ และส่ง features ใหม่
• จัดทำ Unit-testing code เพื่อทดสอบความทนทาน (robustness) รวมถึง edge cases การใช้งาน และความน่าเชื่อถือทั่วไป (general reliability)
Responsibilities:
• ออกแบบและสร้างแอปพลิเคชันระดับสูงสำหรับแพลตฟอร์ม iOS
• ทำงานร่วมกับทีมข้ามสายงานเพื่อกำหนด ออกแบบ และส่ง features ใหม่
• จัดทำ Unit-testing code เพื่อทดสอบความทนทาน (robustness) รวมถึง edge cases การใช้งาน และความน่าเชื่อถือทั่วไป (general reliability)
• แก้ไขข้อบกพร่องและปรับปรุงประสิทธิภาพของแอปพลิเคชัน
• ค้นหา ประเมิน และใช้งานเทคโนโลยีใหม่เป็นประจำเพื่อเพิ่มประสิทธิภาพการพัฒนาสูงสุด
Requirements and skills:
• จบปริญญาตรี/โท สาขาวิทยาการคอมพิวเตอร์ วิศวกรรมศาสตร์ หรือสาขาวิชาที่เกี่ยวข้อง
• มีประสบการณ์ทำงานตำแหน่ง iOS development
• มีประสบการณ์ในการทำงานในการพัฒนา iOS
• วางตลาดแอป iOS อย่างน้อยหนึ่งแอปใน App Store
• คุ้นเคยกับ Objective-C และ Cocoa Touch เป็นอย่างดี
• มีประสบการณ์ในการใช้งานกับ iOS frameworks เช่น Core Data, Core Animation, Core Graphics และ Core Text
• ประสบการณ์กับ third-party libraries และ APIs
• มีความรู้เกี่ยวกับ แลนด์สเคป สถาปัตยกรรม เทรนด์ และเทคโนโลยีใหม่ของโทรศัพท์ทั่วไป
• มีความเข้าใจอย่างลึกซึ้งเกี่ยวกับการพัฒนามือถือครบวงจรชีวิต (full mobile development life cycle)