accesa.eu
accesa.eu

accesa.eu เป็นบริษัทเทคโนโลยีและที่ปรึกษาด้านไอทีที่ร่วมงานกับองค์กรต่าง ๆ มาตั้งแต่ปี 2004 ขอบเขตการดำเนินงานครอบคลุมการพัฒนาซอฟต์แวร์ตามความต้องการ การปรับปรุงแอปพลิเคชันให้ทันสมัย โซลูชันคลาวด์ การวิเคราะห์ข้อมูล ปัญญาประดิษฐ์ ความมั่นคงปลอดภัยทางไซเบอร์ บริการสถานที่ทำงานอัจฉริยะ ไฮเปอร์ออโตเมชันสำหรับธุรกิจ และการดำเนินงานแบบมีผู้ดูแลจัดการ

บริษัทให้การสนับสนุนลูกค้าในหลากหลายภาคส่วน เช่น ที่ปรึกษา การผลิต การดูแลสุขภาพ ค้าปลีก และการเงิน Accesa มุ่งเน้นการเปลี่ยนผ่านสู่ดิจิทัลที่นำไปใช้ได้จริง โดยผสานโซลูชันเทคโนโลยีที่ออกแบบให้เหมาะกับแต่ละองค์กรเข้ากับการส่งมอบงานร่วมกัน เพื่อช่วยให้องค์กรปรับปรุงระบบให้ทันสมัย ยกระดับการดำเนินงาน และพัฒนาขีดความสามารถใหม่ ๆ

หัวหน้าฝ่ายเทคนิค Android อาวุโส ทำงานทางไกลในโรมาเนีย

เป็นผู้นำการปรับปรุงแพลตฟอร์ม POS สำหรับธุรกิจค้าปลีกของ Accesa ให้ทันสมัยด้วย Kotlin Multiplatform กำกับตรรกะทางธุรกิจแบบออฟไลน์เป็นหลักที่ใช้ร่วมกันบนเป้าหมาย Android และ JVM/Desktop

รายละเอียด

  • จัดทำสัญญาสำหรับ repository, service, facade, DTO และ bridge เพื่อเชื่อมต่อ Kotlin, การใช้งานเฉพาะแพลตฟอร์ม และอินเทอร์เฟซ VueJS/TypeScript
  • สร้าง ส่งมอบ และดูแลโมดูล Kotlin Multiplatform ที่ใช้ร่วมกันสำหรับความสามารถด้าน POS บน Android และ JVM/Desktop
  • พัฒนาการใช้งานบนแพลตฟอร์ม desktop และ Android ด้วยรูปแบบ expect/actual
  • ส่งมอบเวิร์กโฟลว์ที่ทำงานแบบออฟไลน์ได้ พร้อมพื้นที่จัดเก็บในเครื่อง แคช ความพร้อมสำหรับการซิงโครไนซ์ และการจัดการข้อผิดพลาดอย่างรอบคอบ
  • เขียนโค้ดที่ดูแลรักษาได้และมีโครงสร้างชัดเจน พร้อมรีแฟกเตอร์และเสริมความแข็งแกร่งให้โมดูลที่มีอยู่
  • พัฒนาความครอบคลุมของการทดสอบอัตโนมัติสำหรับกฎโดเมน กรณีใช้งาน repository สัญญา bridge และเวิร์กโฟลว์ที่ขับเคลื่อนด้วย coroutine
  • ทำงานร่วมกับวิศวกร frontend ผู้เชี่ยวชาญ QA เจ้าของผลิตภัณฑ์ และสถาปนิก
  • จัดทำเอกสารความเชี่ยวชาญ แลกเปลี่ยนความรู้ และสนับสนุนการเติบโตของนักพัฒนา Kotlin ระดับเริ่มต้น
  • ปฏิบัติตามแนวทางการทำงานและกระบวนการปฏิบัติงานที่ทีมตกลงร่วมกัน
  • รายงานความคืบหน้าอย่างสม่ำเสมอ รวมถึงข้อแลกเปลี่ยนและการตัดสินใจทางเทคนิคที่สำคัญ

คุณสมบัติ

  • มีประสบการณ์ Kotlin อย่างน้อย 8 ปี
  • มีประสบการณ์ตัดสินใจด้านสถาปัตยกรรมด้วย Kotlin Multiplatform ในระดับแพลตฟอร์ม
  • มีประสบการณ์ขั้นสูงด้านการพัฒนา Android ระดับระบบ
  • เคยส่งมอบโซลูชัน Kotlin Multiplatform บนเป้าหมายอย่างน้อยสองประเภท โดยควรเป็น Android และ JVM/Desktop
  • มีความรู้ด้านการทำงานร่วมกันระหว่าง KMP กับ Swift/iOS รวมถึง XCFrameworks การใช้งาน expect/actual และการเชื่อมต่อ Flow
  • มีประสบการณ์ย้ายระบบ Java ไปยัง Kotlin และ KMP ในระดับแพลตฟอร์ม
  • สามารถให้ทิศทางด้านสถาปัตยกรรมและวิสัยทัศน์ระยะยาว
  • มีประสบการณ์ออกแบบสถาปัตยกรรมแพลตฟอร์มแบบโมดูลที่ให้บริการผู้เช่าหรือลูกค้าหลายราย
  • มีพื้นฐานด้านการแบ่งปันความรู้และการให้คำปรึกษานักพัฒนา
  • สามารถสื่อสารกับผู้มีส่วนได้ส่วนเสียระดับอาวุโสได้อย่างมีประสิทธิภาพ
  • มีความเข้าใจอย่างแข็งแรงเกี่ยวกับ Clean Architecture, dependency inversion และนามธรรมของ repository
  • มีความรู้เชิงปฏิบัติเกี่ยวกับ Kotlin Coroutines และ Flow
  • มีประสบการณ์สร้างไคลเอนต์แบบออฟไลน์เป็นหลักหรือ local-first ที่มีการจัดเก็บข้อมูล แคช การซิงโครไนซ์ และการจัดการข้อขัดแย้ง
  • คุ้นเคยกับแนวทาง dependency injection โดยเฉพาะ Koin
  • มีแนวทางที่เป็นระบบในการทดสอบยูนิตและการผสานรวม test double และเครื่องมือทดสอบ coroutine
  • มีประสบการณ์ใช้บริการรูปแบบ REST/OpenAPI การแมป DTO แบบมีชนิดข้อมูล การจัดการ serialization และการสร้างการสื่อสารระหว่างไคลเอนต์ที่ทนทานต่อข้อผิดพลาด
  • ใช้ Gradle Kotlin DSL การบิลด์แบบโมดูล และโครงสร้างโปรเจกต์ที่เข้ากันได้กับ CI ได้อย่างคล่องตัว
  • มีทักษะการทำงานร่วมกันและการสื่อสารที่ดีเยี่ยมกับทีม frontend, QA และผลิตภัณฑ์
  • มีประสบการณ์ Compose Multiplatform จะได้รับการพิจารณาเป็นพิเศษ
  • มีประสบการณ์ POS หรือระบบฝังตัวสำหรับธุรกิจค้าปลีกจะได้รับการพิจารณาเป็นพิเศษ
  • มีประสบการณ์ไคลเอนต์ JVM บน desktop จะได้รับการพิจารณาเป็นพิเศษ
  • มีความเข้าใจ VueJS 3 และ TypeScript จะได้รับการพิจารณาเป็นพิเศษ
  • มีประสบการณ์สถาปัตยกรรมปลั๊กอินหรือสถาปัตยกรรมที่รองรับการขยายจะได้รับการพิจารณาเป็นพิเศษ
  • มีประสบการณ์ด้านวิศวกรรมประสิทธิภาพจะได้รับการพิจารณาเป็นพิเศษ
  • มีประสบการณ์การผสานรวม POS ธุรกิจค้าปลีก การชำระเงิน โปรโมชั่น หรืออุปกรณ์ต่อพ่วงฮาร์ดแวร์จะได้รับการพิจารณาเป็นพิเศษ

สวัสดิการ

  • ความคุ้มครองทางการแพทย์
  • การสนับสนุนค่าใช้จ่ายฟิตเนส
  • ตัวเลือกด้านการออกกำลังกายเฉพาะบุคคล
  • กิจกรรมทีม
  • ชมรม Healthy Habits
  • แนวทางการทำงานที่ยืดหยุ่นเพื่อสมดุลระหว่างงานและชีวิต
  • การสนับสนุนสุขภาวะทางจิต
  • โครงการส่งเสริมสุขภาวะทางสังคมภายในชุมชนการทำงานแบบไฮบริด