
Future Processing เป็นบริษัทที่ปรึกษาด้านกลยุทธ์ดิจิทัลและพันธมิตรด้านการส่งมอบเทคโนโลยี ก่อตั้งขึ้นในปี 2000 บริษัทช่วยให้องค์กรในแวดวงการให้คำปรึกษา โลจิสติกส์ และการดูแลสุขภาพนำ AI คลาวด์ ข้อมูล และระบบซอฟต์แวร์สมัยใหม่มาใช้ เพื่อยกระดับการดำเนินงานและประสิทธิภาพการทำงาน บริการของบริษัทครอบคลุมการนำ AI มาใช้ การผสานรวมข้อมูล การปรับปรุงระบบให้ทันสมัย และความมั่นคงปลอดภัยทางไซเบอร์ โดยมุ่งเน้นผลลัพธ์ทางธุรกิจที่วัดผลได้และรูปแบบการส่งมอบงานที่คิดค่าบริการตามผลลัพธ์เท่านั้น
นักพัฒนา Android อาวุโส — ทำงานระยะไกลในโปแลนด์
สร้างและดูแลแอปพลิเคชันธนาคาร Android ขนาดใหญ่ให้กับธนาคารในโปแลนด์ พัฒนาฟีเจอร์ด้วย Kotlin และ Java รวมถึงคอมโพเนนต์ Kotlin Multiplatform ที่ใช้ร่วมกันและอินเทอร์เฟซ Jetpack Compose
zł 110 – zł 160 / ชั่วโมง
ระยะไกลเต็มเวลาระดับอาวุโสภาษาที่จำเป็น: โปแลนด์วิศวกร Androidวิศวกรซอฟต์แวร์รายละเอียด
- ออกแบบ พัฒนา และดูแลแอปพลิเคชันมือถือ Android ด้วย Kotlin และ Java
- สร้างฟีเจอร์ใหม่และปรับปรุงโมดูลที่มีอยู่ให้สอดคล้องกับข้อกำหนดทางธุรกิจและทางเทคนิค
- มีส่วนร่วมในสถาปัตยกรรมแอปพลิเคชันโดยใช้รูปแบบ MVVM, MVI และ MVP
- พัฒนาโซลูชัน Kotlin Multiplatform และช่วยสร้างคอมโพเนนต์ที่ใช้ร่วมกันระหว่างแพลตฟอร์ม
- พัฒนาอินเทอร์เฟซผู้ใช้สมัยใหม่ด้วย Jetpack Compose
- ทำงานกับไลบรารีและเครื่องมือ Coroutines, Hilt และ Dagger
- สร้างและดูแลการทดสอบหน่วย พร้อมรักษาคุณภาพโค้ดให้อยู่ในระดับสูง
- เข้าร่วมการตรวจสอบโค้ดและช่วยสร้างแนวปฏิบัติด้านวิศวกรรมที่มีประสิทธิภาพ
- ทำงานร่วมกันในทีมส่งมอบแบบ Scrum รวมถึงการประชุมวางแผน ปรับปรุงรายละเอียด และทบทวนงาน
- ใช้ Git และมีส่วนร่วมในการดูแลและปรับปรุงกระบวนการพัฒนาซอฟต์แวร์
- ตรวจสอบและแก้ไขปัญหาทางเทคนิค พร้อมปรับปรุงประสิทธิภาพของแอปพลิเคชันมือถือ
- ทำงานร่วมกับทีมแบ็กเอนด์ QA และ UX/UI
คุณสมบัติ
- มีประสบการณ์อย่างน้อยห้าปีในการพัฒนาแอปพลิเคชันมือถือ Android
- มีความเชี่ยวชาญใน Java และ Kotlin
- มีประสบการณ์กับ Kotlin Multiplatform
- สามารถใช้ระบบควบคุมเวอร์ชัน Git รวมถึง Bitbucket
- มีความรู้เกี่ยวกับสถาปัตยกรรม MVI, MVVM และ MVP
- สามารถเขียนการทดสอบหน่วยได้
- มีความรู้เกี่ยวกับรูปแบบการออกแบบซอฟต์แวร์
- คุ้นเคยกับ Jetpack Compose, Coroutines, Hilt และ Dagger
- มีประสบการณ์ทำงานกับ Scrum และ Jira
- หากมีประสบการณ์ทำงานบน MacBook จะได้รับการพิจารณาเป็นพิเศษ
- หากมีความรู้ Git ระดับสูง รวมถึง rebase, merge, patch และ cherry-pick จะได้รับการพิจารณาเป็นพิเศษ