Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Pay Solution Co., Ltd.

NewBe an early applicant

Frontend Developer

Posted Updated
Discussion

Summary

Frontend Developer at Payso (Pay Solution), a Bangkok payments company, building production-ready responsive web apps that bridge complex business logic and AI/ML services. The work centers on TypeScript with SvelteKit/React/Vue, reusable design-system components, real-time/streaming data, automated testing, and AI-assisted development.

ที่ Payso ตำแหน่ง Frontend Developer ไม่ใช่แค่คนเขียนโค้ด แต่คือ Experience Architect บทบาทของคุณคือการเป็นสะพานเชื่อมระหว่าง Business Logic ที่ซับซ้อน บริการ AI/ML ขั้นสูง และผู้ใช้งานจริง คุณจะรับผิดชอบในการเปลี่ยนโจทย์ที่คลุมเครือและข้อจำกัดทางเทคนิค ให้กลายเป็น Web Application ที่ใช้งานง่าย ตอบโจทย์ และพร้อมใช้งานจริง (Production-ready)

คุณจะเป็นแกนหลักทางเทคนิคที่ช่วยให้มั่นใจว่า ทุกหน้าจอไม่ใช่แค่ภาพที่แสดงผล แต่เป็น User Journey ที่ถูกออกแบบมาอย่างดี มีความเสถียร แก้ปัญหาให้ผู้ใช้ได้จริง และสอดคล้องกับ Ecosystem ของเรา

Key Responsibilities

1. End-to-End Application Engineering

  • พัฒนาและดูแล Responsive Web Application ให้รองรับการขยายตัว (Scalable) โดยใช้ TypeScript และเฟรมเวิร์กสมัยใหม่ (Svelte Kit, React หรือ Vue.js)

  • เชื่อมต่อระบบ Backend และบริการ AI/ML รวมถึงจัดการข้อมูลแบบ Asynchronous, Application State และการตอบสนองแบบ Real-time หรือ Streaming ได้อย่างเชี่ยวชาญ

  • สร้างและดูแล Reusable Components เพื่อนำไปใช้ร่วมกับ Design System ของทีม

2. Cross-Functional Collaboration & Translation

  • เปลี่ยน Requirement และดีไซน์ให้เป็น Interface ที่ใช้งานได้จริงและสอดคล้องกัน โดยครอบคลุมทุกสถานะ (Loading, Empty, Error และ Recovery states)

  • ทำงานร่วมกับทีม Product, Design, Machine Learning และ Backend อย่างใกล้ชิด เพื่อประเมินข้อดีข้อเสียทางเทคนิค และทำความเข้าใจขอบเขตงาน

  • เป็นที่ปรึกษาทางเทคนิคในช่วงเริ่มต้นของการออกแบบเพื่อช่วยลด Technical Debt และความซับซ้อนของระบบให้กับทีม

3. Frontend Architecture & Stewardship

  • ออกแบบสถาปัตยกรรม Frontend พร้อมจัดทำเอกสารที่จำเป็น เช่น การตัดสินใจทางเทคนิค Data Flows และการออกแบบทั้งระดับ High-level / Low-level

  • วัดผลและปรับปรุง Performance, Accessibility และความเสถียรของแอปพลิเคชันอย่างต่อเนื่อง โดยใช้ Browser Tools, ฟีดแบ็กจากผู้ใช้ และระบบ Monitoring

  • มีส่วนร่วมในการทำ Code Review, กระบวนการ Release และช่วยแก้ปัญหาบน Production

4. Quality Assurance & Testing Operations

  • เขียน ดูแล และเลือกใช้ Automated Tests ที่เหมาะสม (เช่น Unit, Integration และ E2E Test) สำหรับ User Journey ที่สำคัญ

  • ใช้เครื่องมือ Debugging เพื่อตรวจสอบสุขภาพและประสิทธิภาพของแอปพลิเคชันให้พร้อมใช้งานเสมอ

5. AI-Assisted Development & Innovation

  • ใช้เครื่องมือ AI ช่วยเขียนโค้ดอย่างมีวิจารณญาณ เพื่อสนับสนุนการทำ Prototype, Implement, Test และ Refactor โค้ด

  • ตรวจสอบและประเมินโค้ดที่ AI สร้างขึ้น โดยคุณต้องเป็นผู้รับผิดชอบหลักในเรื่องความถูกต้อง ความปลอดภัย และการบำรุงรักษาโค้ดนั้น

What Success Looks Like

  • Predictable Quality: ส่งมอบ Web Application ที่เสถียร เข้าถึงง่าย และมีประสิทธิภาพสูงอย่างสม่ำเสมอ ผ่านการทำงานที่เป็นระบบและการทำ Automated Test

  • Artifact Clarity: ส่งมอบเอกสารสถาปัตยกรรม โค้ดที่มีคุณภาพ และสเปกของ Component ที่ชัดเจน เพื่อลดความคลุมเครือให้กับทั้งทีม Design และทีม Tech

  • Systematic Integration: เชื่อมต่อ API และระบบ AI ที่ซับซ้อนได้อย่างราบรื่น พร้อมบริหารจัดการ State และข้อมูล Real-time ได้อย่างมีประสิทธิภาพ

  • User Trust: สร้าง Interface ที่มีความยืดหยุ่น จัดการกับ Error ได้ดี และมอบประสบการณ์การใช้งานที่ราบรื่นให้กับผู้ใช้

What This Role Is Not

  • ไม่ใช่แค่คนสั่ง AI เขียนโค้ด: คุณต้องวิเคราะห์โค้ดที่ AI แนะนำ เข้าใจบริบทของงาน และรับผิดชอบต่อผลลัพธ์นั้นอย่างเต็มที่

  • ไม่ได้ทำงานด้วยการเดาสุ่ม: คุณใช้ข้อมูล การทดสอบที่เป็นระบบ และ Monitoring Tools ในการวิเคราะห์เพื่อปรับปรุงแอปพลิเคชัน

  • ไม่ได้ทำงานแบบโดดเดี่ยว: คุณต้องมีส่วนร่วมในการแชร์ข้อมูลและสร้างความเข้าใจร่วมกันในทีม ทั้งเรื่องข้อจำกัดทางเทคนิคและความต้องการของโปรดักต์

คุณสมบัติที่ต้องการ

  • ปริญญาตรีในสาขาวิทยาการคอมพิวเตอร์, วิศวกรรมคอมพิวเตอร์, สาขาที่เกี่ยวข้อง หรือมีประสบการณ์การทำงานจริงที่เทียบเท่า

  • พื้นฐานแน่นในด้าน HTML, CSS, JavaScript, TypeScript, พฤติกรรมของเบราว์เซอร์ และ Responsive Web Development

  • เชี่ยวชาญ Modern Frontend Framework อย่างน้อย 1 ตัว (พิจารณาเป็นพิเศษหากถนัด Svelte Kit, React หรือ Vue.js รวมถึง React Hooks / Vue Composition API)

  • มีประสบการณ์ในการออกแบบ Component, จัดการ Application State, การทำงานแบบ Asynchronous และการจัดการข้อมูลจากฝั่ง Server

  • เข้าใจการเชื่อมต่อ API, การจัดการ UI สำหรับ Authentication/Authorization และจัดการข้อมูลผู้ใช้ได้อย่างปลอดภัย

  • เข้าใจหลักการของ Semantic HTML, Accessibility และปัญหาด้าน Performance ทั่วไปของฝั่ง Frontend

  • ชำนาญการใช้ Git, เครื่องมือ Automated Testing และการทำ Code Review

  • มีทักษะในการใช้เครื่องมือ AI ช่วยเขียนโค้ดได้อย่างเหมาะสม (รู้ว่าควรให้บริบทแบบไหน ประเมินความเปลี่ยนแปลง และตรวจสอบความถูกต้องได้)

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

Nice to Have

  • มีประสบการณ์พัฒนา UI สำหรับโปรดักต์ AI (เช่น การแสดงผลแบบ Streaming, การกด Retry หรือระบบที่ให้ผู้ใช้ตรวจสอบผลลัพธ์)

  • มีประสบการณ์ทำ Real-time Communication (เช่น SSE, WebSockets, WebRTC)

  • คุ้นเคยกับระบบ CI/CD, การใช้งาน Docker และการ Deploy แอปพลิเคชันบน AWS หรือ GCP

  • คุ้นเคยกับสถาปัตยกรรมแบบ Microfrontend (เช่น Module Federation) และรู้ว่าควรนำมาใช้เมื่อใด

ดูรายละเอียดเพิ่มเติมหรือสมัครโดยตรงพร้อมแนบผลงานหรือ Resume เพิ่มเติม ได้ที่: https://career.payso.co/frontend-developer

Skills

Apply

See also

Frontend jobs by country — openings, pay and top skills →