Junior/Senior Software Engineer, iOS (LINE MAN App)

Top Priority
LINE MAN
Bangkok|Permanent
Apply Now

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 is responsible for developing the LINE MAN iOS application. It is the main consumer-facing app that serves millions of users across food delivery, grocery, transportation, and lifestyle services. We work closely with Product Managers and UX/UI Designers to improve and develop new features all the time.

What you'll Do:

  • Lead the end-to-end development of core user-facing features — such as Group Order, Dual Order, and Partner Membership discount integration — from conceptualizing complex business logic to implementing high-impact services that enhance the overall customer journey on the platform.
  • Architect and build highly interactive, responsive user interfaces using modern iOS components with SwiftUI integration, ensuring smooth performance and a polished user experience.
  • Leverage cutting-edge iOS capabilities such as Live Activities and Dynamic Island for real-time order tracking and QR Pay countdowns, and PushKit integration for time-critical notification delivery, keeping the app at the forefront of the platform.
  • Maintain the highest standards of software quality by developing comprehensive automated test suites and participating in rigorous technical design discussions and code reviews.
  • Optimizing development workflows and CI/CD pipelines to support rapid, reliable release cycles.
  • Leverage AI-powered tools and coding assistants (e.g., Cursor, Copilot, and modern LLMs) to accelerate development workflows — from code generation and automated code reviews to intelligent testing — continuously exploring and adopting new AI capabilities to enhance team productivity and code quality.

 

What you'll Need:

  • Proficient in developing iOS applications with Swift.
  • Have knowledge and understanding correctly in the matter of Data Structure, Algorithm, OOP, Design Patterns, and Best Practices.
  • Deep understanding of UIKit and SwiftUI, with experience integrating SwiftUI views into UIKit-based applications.
  • Understand and care about code quality, have experience in refactoring and improving code maintainability.
  • Familiar with Clean Swift and MVVM architecture patterns.
  • Familiar with libraries/tools such as RxSwift, Moya, Tuist, and ObjectMapper is preferable.
  • Familiar with automated testing frameworks including unit testing and UI testing.
  • Familiar with CI/CD pipelines and build automation tools such as Fastlane and GitLab CI.
  • Strong analytical and problem-solving skills, ready for challenging problems at scale.
  • Able to work well with others in fast-paced environments and propose effective solutions.
  • Have a growth mindset and be willing to learn new things.
Apply Now
lmwn-logo-icon
LINE MAN Wongnai
people-recruit-public@lmwn.com
195 One Bangkok Tower 4, Witthayu Road, Lumphini, Pathumwan, Bangkok, 10330, Thailand
LINE MAN Technology (连曼)
people-recruit-lmtech@lmwn.com
10F.Nami B/D, NO.3 Huoju Road, Hi-tech Zone Dalian, China. 中国辽宁省大连市高新园区纳米大厦10F
LINE Pay
linepay-recruitment@lmwn.com
195 One Bangkok Tower 4, Witthayu Road, Lumphini, Pathumwan, Bangkok, 10330, Thailand
Copyright @2022 LINE MAN Wongnai All right reserved.Privacy Policy