รับสมัคร Mobile Developer (iOS, Android)
บริษัท สยามสแควร์ เทคโนโลยี (ประเทศไทย) จำกัด
หมวดหมู่งาน
คอมพิวเตอร์/ไอที
ลักษณะงาน
- เขียนโค้ดที่มีประสิทธิภาพตาม Requirements ร่วมกันในทีม สามารถให้ทีมดูแลแทนได้ และสามารถไปจัดการส่วนที่ทีมเขียนได้เช่นกัน - สร้างการจัดการโค้ดที่ดี แต่ละส่วนทำงานเป็นอิสระต่อกัน และสามารถแยกนำลง Production ได้อย่างไม่ยากนัก - หมั่นดูแลประสิทธิภาพ และความปลอดภัยของแอป โดยใช้เครื่องมือเป็นตัวชี้วัดอย่างสม่ำเสมอ เช่น Firebase Crashlytics - ใช้ Git Source Control เป็นเครื่องมือในการพัฒนาแอป ร่วมกันกับทีม - สามารถสื่อสารพูดคุยกับฝ่ายอื่นได้ ไม่ว่าจะเป็น Designer, Marketing และ Dev ด้วยกันเอง เพื่อความเข้าใจในงานที่ทำ - ปรับปรุงการทำงานของ Code อยู่เสมอ คอยแก้ไข Bug ต่าง ๆ ที่มาจากลูกค้าหรือ Crashlytics ต่าง ๆ เพื่อความเสถียรและความปลอดภัยของแอป
คุณสมบัติผู้สมัคร
- สามารถเขียน (1) Objective-C และ Swift และ/หรือ (2) Java และ Kotlin ได้ - สนใจและมีความเข้าใจใน UI/UX เบื้องต้น - เข้าใจหลักการของ OOP และ Design Pattern ในแบบต่าง ๆ - เข้าใจหลักการของ Unit Test และ Integration Test - เข้าใจ Life Cycle ของการพัฒนาแอปบน iOS และ/หรือ Android - สามารถ Debug Memory Issues ได้ - เข้าใจและเคยใช้งาน Library ทั่ว ๆ ไป เช่น Retrofit 2, Glide, EventBus - [Android] เข้าใจและมีความคุ้นเคยในประเภทของ Android View และ Layout ต่าง ๆ - ถ้ามีตัวอย่างแอปพลิเคชันที่เคยทำ จะได้รับการพิจารณาเป็นพิเศษ แต่ถ้าไม่มีก็ไม่เป็นไร ขอให้รักสิ่งที่กำลังจะทำก็พอ ^^
เงินเดือน/ค่าตอบแทน
- ตามความสามารถผู้สมัคร
สวัสดิการ
สถานที่ปฏิบัติงาน
รูปแบบการทำงาน : ประจำออฟฟิศ
จำนวนวันและเวลาทำงาน
5 วัน/สัปดาห์






