Senior Software Engineer, Android

Bangkok
Permanent

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

ทีม Software Engineer (Android) เป็นทีมที่พัฒนาแอพ Wongnai ที่ตอบโจทย์การใช้งานและมอบประสบการณ์ที่ดีให้กับผู้ใช้งาน โดยทีมนี้จะทำงานร่วมกับ Product Manager, UX/UI Designer เพื่อปรับปรุงและพัฒนา Feature ใหม่ๆ อยู่ตลอด

เราทำงานโดยใช้ Agile Methodology มีการออกอัพเดทใหม่ทุกๆ 1-2 สัปดาห์ เพื่อให้ Feature ที่พัฒนาขึ้นถูกใช้งานจริงและถูกวัดผลโดยเร็วเพื่อนำฟีดแบ็คที่ได้กลับมาปรับปรุงแอพให้ดียิ่งกว่าเดิม

อ่านเนื้อหาเกี่ยวกับเทคโนโลยีที่เราใช้ได้ที่ Life@Wongnai ครับ

About Wongnai

  • ผู้ให้บริการซูเปอร์ไลฟ์สไตล์แพลตฟอร์มสัญชาติไทยที่เชื่อมต่อสิ่งดีๆ ให้คนไทยด้วยการนำเสนอเนื้อหาและข้อมูลรีวิวจากผู้ใช้จริงแบบครบวงจร ทั้งร้านอาหาร สูตรอาหาร ความสวยความงาม และท่องเที่ยว

  • อำนวยความสะดวกเจ้าของธุรกิจด้วยระบบจัดการร้านอาหาร ที่สามารถทำงานร่วมกับบริการอื่นๆ ของ Wongnai เชื่อมต่อร้านค้ากับผู้ใช้งานได้อย่างไร้รอยต่อ

  • มีผู้เข้าใช้งานแพลตฟอร์มกว่า 25 ล้านครั้งต่อเดือน

  • ติดอันดับ Top 20 เว็บไซต์ไทยที่มีผู้ใช้งานมากที่สุดในประเทศ จัดอันดับโดย SimilarWeb

  • เรตติ้ง 4.8 จากผู้ให้คะแนนกว่า 1 แสนคน และได้เป็น Editor’s Choice บน Apple App Store

  • ยอดดาวน์โหลดแอปพลิเคชันกว่า 1 ล้านครั้ง และเรตติ้ง 4.7 บน Google Play Store

  • อันดับ 1 แอปพลิเคชันด้านอาหารและเครื่องดื่มที่มีจำนวนผู้เข้าใช้ต่อเดือนสูงที่สุดในประเทศไทย จากการประกาศรางวัล Top Publisher Awards 2020 โดย App Annie

  • พนักงานกว่า​ 500 คน จากออฟฟิศ 13 แห่ง ทั่วประเทศ

 

Responsibilities

  • ทำงานร่วมกับทีม product และทีม design เพื่อสร้างประสบการณ์ที่ดีที่สุดให้แก่ผู้ใช้ Wongnai บนแอพ Android

  • ออกแบบและพัฒนา native user interfaces ของแอพ Wongnai ด้วย technologies ใหม่ล่าสุดบน Android

  • ปรับปรุงแอพให้มี Performance ดีขึ้น ปรับปรุง Code ให้ทำงานได้ง่าย ปรับปรุงการทำงานของทีมให้มี productivity ดีขึ้น และส่งมอบ crash-free code ให้กับผู้ใช้ Wongnai หลายล้านคน

  • ให้คำแนะนำ, mentor และ coach คนในทีม รวมถึง engineers ทั้งหมดของ Wongnai เพื่อช่วยให้ทีมส่งมอบ Software ที่มีคุณภาพ มีประสิทธิภาพ ดูแลรักษาได้ง่าย ทนต่อข้อผิดพลาด ทดสอบได้ง่าย มีความยืดหยุ่นสูง

 

Qualifications

  • มีประสบการณ์ในการพัฒนาและดูแลแอพ Android (Native) โดยใช้ภาษา Kotlin หรือ Java อย่างน้อย 2 ปี

  • มีความรู้และเข้าใจอย่างลึกซึ้งในภาษา Kotlin, Java และ Android SDK และสามารถพัฒนาแอพ Android ได้อย่างชำนาญ

  • มีความรู้และเข้าใจอย่างลึกซึ้งในเรื่อง Android Architecture Components ViewModel, LiveData, Room

  • มีความรู้และเข้าใจอย่างลึกซึ้งในเรื่อง Multi-threading, Networking, Memory management, Design Patterns และ Best Practices ต่างๆ

  • ถ้ามีความคุ้นเคยกับการเขียน Automated test จะพิจารณาเป็นพิเศษ

  • ถ้ามีความคุ้นเคยกับการใช้ Analytics tools หรือมีประสบการณ์การใช้ Google, Firebase, Crashlytics จะพิจารณาเป็นพิเศษ

  • มี Growth mindset และยินดีที่จะเรียนรู้สิ่งใหม่ๆ หรือสอนให้กับคนอื่นได้