iOS Developer
หน้าที่คือสร้างแอปที่เสถียร ปลอดภัย และใช้งานง่ายเกิดจากโค้ดที่รอบคอบ ใส่ใจรายละเอียด และทำงานร่วมกับทีมอย่างมีประสิทธิภาพ ทุกฟีเจอร์ที่คุณพัฒนา มีผลต่อความประทับใจของผู้ใช้โดยตรง
Qualifications: พัฒนาและดูแลแอปพลิเคชันบนระบบปฏิบัติการ iOS ด้วยภาษา Swift ตั้งแต่ต้นจนจบ ทั้งฝั่ง (UI/UX) และ Business Logic พัฒนา Feature ใหม่ รวมถึงปรับปรุงประสิทธิภาพและประสบการณ์ผู้ใช้งานของแอป แก้ไขบั๊ก (debugging) และดูแลรักษาแอปให้มีความเสถียร ปลอดภัยและมีประสิทธิภาพ จัดทำเอกสารประกอบการพัฒนา พร้อมอธิบายการทำงานได้ชัดเจน เขียนเอกสารประกอบการพัฒนา เช่น API Doc, User Flow, Technical Spec ใช้เครื่องมือเวอร์ชันคอนโทรล Git อย่างมีระบบ เช่น Branching Strategy (Git Flow หรืออื่น ๆ) วิเคราะห์ปัญหาและเสนอแนวทางแก้ไขเชิงเทคนิค พร้อมทำ Proof of Concept (PoC) หากจำเป็น มีส่วนร่วมในการ Code Review และพัฒนาคุณภาพของทีม เขียนโค้ดที่สามารถทดสอบได้ (Unit Test / Integration Test) และใช้ Test-Driven Development (TDD) หากเหมาะสม ร่วมพัฒนาและวางแผนฟีเจอร์ใหม่ในเชิงเทคนิคกับทีมที่เกี่ยวข้องได้ทั้งหมด ติดตามเทคโนโลยีใหม่ ๆ บน iOS Platform อย่างต่อเนื่อง เช่น SwiftUI, Combine, CoreData, App Transport Security (ATS), Background Task, Network Framework เป็นต้น ทำงานคลุกคลีกับ Network Extension Framework ของ Apple เพื่อจัดการโปรโตคอลการเชื่อมต่อ VPN (เช่น IKEv2, OpenVPN, WireGuard) ให้ทำงานบนแอปได้อย่างมีประสิทธิภาพ ทำงานร่วมกับทีม UI/UX เพื่อแปลงดีไซน์ให้เป็นแอปที่ใช้งานง่าย สวยงาม และรองรับการแสดงผลอินเทอร์เฟซใหม่ๆ (เช่น การปรับแต่งธีมหรือภาพพื้นหลังหน้าจอแอปให้เข้ากับเอกลักษณ์ของแบรนด์) มีประสบการณ์ iOS Developer อย่างน้อย 1 ปี มีความเป็นผู้นำ เป็นคนคิดบวกมี Mindset ที่ดีในการทำงานภายใต้ความกดดันได้และแก้ไขปัญหาเฉพาะหน้าได้ดี
Persoană de contact
Menționată de angajator în anunț — pentru întrebări și candidatura ta.