About LINE MAN Wongnai

LINE MAN Wongnai is Thailand’s Leading On-Demand Delivery and Lifestyle e-Commerce platform services. We build technology to help Thai people live better, to empower all local businesses by creating an end-to-end food ecosystem through our channel LINE MAN and Wongnai. Connected consumers, riders, and local businesses and improved the daily life of all parties with restaurants nationwide. And because we are local, we provide the deepest variety and services that are tailor-made for Thai people.

This position will set 1-3 years direction of Point of Sales (POS) application development. Oversee Mobile development technologies within the company across many platforms including Android, iOS, and cross-platform technologies. Our POS applications aren’t limited only to iOS, the whole POS solutions span across many device models, operating systems, platforms, and programming languages.

This position also leads major product development, working at a high and low level, improves software release efficiency, keeps the code clean, makes development easier, and evangelists the engineering team in the right direction.

What you do:

  • Oversee all feature development, communicate and collaborate with engineers and stakeholders, provide guidance in mobile development, and set the right direction.
  • Implement reusable, high-quality shared POS modules. Also align POS development across platforms such as Android, React Native, Web, and server.
  • Improve application stability, increase performance, enhance security, and improve code maintainability to ship the most trusted POS to all merchants.

What you'll need:

  • Highly proficient in developing mobile apps end-to-end with Swift, Objective-C, UIKit, Realm, Xcode, all CLI-related command lines in the build process, automated testing, mobile release process, and monitoring using telemetry data.
  • Proficient and have a deep understanding of iOS fundamentals and low-level APIs such as memory management, GCD, concurrency programming, socket programming, instrumentation, profiling tools, etc.
  • Have a strong sense of ownership, care about code quality with first-hand improving experience, be a fast learner, and have a growth mindset
  • Strong with analytical, problem solving and ready for challenging problems
  • Able to work well with others in a fast-paced environment, communicate effectively, be highly productive, be assertive, be innovative, be effective, and be practical
  • Plus if you have experience working with Android development using Java and Kotlin, Web development using JavaScript or TypeScript, and know about server-side development.