Search by job, company or skills

Software Engineer (1-year contract)

4-6 Years
  • Posted 6 hours ago
  • Be among the first 10 applicants

Job Description

Your Role

  • Design, develop, and maintain backend services using Golang.
  • Build modern, responsive web applications using React.
  • Integrate and develop features with LINE Messaging API / LINE OA.
  • Design and implement chatbot workflows (e.g., command-based, event-driven).
  • Handle webhook events, messaging flows, and automation logic.
  • Collaborate with Product, QA, and other engineers to deliver features end-to-end.
  • Optimize performance, scalability, and reliability of systems.
  • Write clean, maintainable, and testable code.
  • Participate in code reviews and technical discussions.
  • Experience with LINE Messaging API: Rich Menu management.
  • Per-user Rich Menu linking (single & bulk operations).
  • Knowledge of LINE Webhook events for real-time user interactions.
  • Experience building Flex Messages for personalized content delivery.
  • Familiar with LINE Flex Message Simulator for prototyping message layouts.
  • Understanding of LINE API rate limits and batch processing strategies.

Specification

  • 4+ years of experience in software engineering.
  • Strong experience in Golang (or similar backend language).
  • Experience with frontend development using React.
  • Hands-on experience with LINE OA / LINE Messaging API / Chatbot development.
  • Understanding of REST APIs, Webhooks, and event-driven architecture.
  • Familiar with databases (e.g., MySQL, PostgreSQL).
  • Knowledge of Git and modern development workflows.
  • Strong problem-solving and communication skills.
  • Excellent command of the Thai language with a deep understanding of local business contexts is strictly required to effectively collaborate with local stakeholders and partner.

Nice to Have

  • Experience with LIFF (LINE Front-end Framework).
  • Experience with LINE Login integration.
  • Knowledge of Audience & Narrowcast API for segment-based targeted messaging.
  • Experience designing chatbot frameworks or command systems.
  • Experience with Docker / Kubernetes.
  • Understanding of microservices architecture.
  • Experience with CI/CD pipelines.

Remark: This position requires a criminal record information check prior consideration for employment to ensure safety and maintain standards of the organization.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152544975

Similar Jobs

Thailand

Skills:

MySQLSqlSpring BootLoad BalancingOpenshiftJavaDevopsAngularAWSOracleKubernetesAzureDockerGcpPostgreSQLMongoDBDeploymentNoSQL DatabaseMicroservices Architecture

Beware of Scammers

We don’t charge money for job offers