Mobile Developer - Flutter (Senior/Junior)
Published in 2 week ago
Full Time
Bangkok, Thailand
Skill
Job Description
- ออกแบบและพัฒนาแอปพลิเคชันบนระบบปฏิบัติการ Android, iOS ด้วย Flutter
- ทำงานร่วมกับทีมในส่วนการออกแบบ ซอฟต์แวร์, สถาปัตยกรรม และมีส่วนร่วมในการตรวจสอบคุณภาพและรีวิว source code ที่พัฒนา
- พัฒนาแอปพลิเคชันเชื่อมต่อกับ third-party libraries, SDK และ APIs
- พัฒนาแอปพลิเคชันเชื่อมต่อกับ Cloud Platform เช่น GCP, AWS, Azure
- Deploy แอปพลิเคชันที่พัฒนาขึ้นไปยัง Google Play Store และ Apple Store
- ปรับปรุงแก้ไข source code ที่มีอยู่ให้อัพเดทอยู่เสมอ เพื่อใช้กับงานในอนาคต
- ค้นหาและปรับปรุง bugs ต่างๆ เพื่อเพิ่มประสิทธิภาพการทำงานของแอปพลิเคชัน
- จัดการ source code โดยใช้งาน version control และเครื่องมืออื่นๆ เช่น Git, GitHub
- เข้าใจในสถาปัตยกรรมของการพัฒนาโมบายแอปพลิเคชัน เช่น MVVM, MVP, Viper
- เข้าใจการทำงานในรูปแบบ Agile development life-cycle
- ออกแบบและพัฒนา UX & UI เบื้องต้น
- เรียนรู้เทคโนโลยีใหม่ๆและมีความคิดสร้างสรรค์ในการนำมาปรับใช้ในการพัฒนา
Qualification
- จบการศึกษาระดับปริญญาตรี หรือเทียบเท่าขึ้นไป ทางด้านวิศวกรรมศาสตร์ คอมพิวเตอร์, วิทยาศาสตร์ คอมพิวเตอร์, เทคโนโลยีสารสนเทศ หรือสาขาอื่น ๆ ที่เกี่ยวข้อง
- ยินดีพิจารณา นิสิต/นักศึกษา จบใหม่
- มีประสบการณ์ในการพัฒนาแอปพลิเคชันโดยใช้ Flutter SDK และ Dart language
- มีความรู้ความเข้าใจในกระบวนการพัฒนาแอปพลิเคชัน iOS, Android (Store deployment, certificates, provisioning)
- หากมีประสบการณ์ในการพัฒนา Native iOS หรือ Android จะพิจารณาเป็นพิเศษ
- หากมีประสบการณ์ในการใช้งานระบบ Cloud Platform GCP หรือ AWS หรือ Azure จะพิจารณาเป็นพิเศษ
- สามารถทำงานเป็นทีมได้ดี กล้าคิด กล้าแสดงความคิดเห็น และเคารพความคิดเห็นผู้อื่น
- มีความรับผิดชอบต่องานที่ได้รับผิดชอบ ตามขอบเขตของเวลาที่ได้รับมอบหมาย