Create Alert
Email me similar jobs

Full Stack Developer

Premium Remote Friendly Full-time AI Code Review Rust Python Git
About the Role: เรากำลังมองหา Full Stack Developer รุ่นใหม่ที่มีความเชี่ยวชาญ และเปิดรับการนำเทคโนโลยี AI มายกระดับกระบวนการซอฟต์แวร์พัฒนา (AI-Driven Development) คุณจะได้รับหน้าที่ออกแบบ พัฒนา และดูแล Web Application ตั้งแต่ Frontend ไปจนถึง Backend ด้วย Modern Tech Stack พร้อมสเกลระบบที่รองรับการเติบโตของธุรกิจ ร่วมงานกับทีมแบบ Cross-functional ในบรรยากาศที่เน้นความคล่องตัว (Agile) และนวัตกรรมที่ทันสมัย

Key Responsibilities (หน้าที่ความรับผิดชอบ)

  • End-to-End Application Development: ออกแบบ พัฒนา และดูแลรักษา Web Application แบบครบวงจร ตั้งแต่สถาปัตยกรรมระบบ (Architecture) ไปจนถึงการ Deployment ด้วย Modern Tech Stack
  • AI-Powered Workflows: ประยุกต์ใช้ AI Coding Tools (เช่น Cursor, GitHub Copilot, LLMs) ในการเขียนโค้ด, Refactor, ทำ Code Review และแก้ไข Bug เพื่อเพิ่มความเร็ว (Velocity) และคุณภาพของซอฟต์แวร์
  • AI Feature Integration: ออกแบบและเชื่อมต่อ AI/LLM APIs (เช่น OpenAI, Anthropic, Vector Databases) เข้ากับ Web Application เพื่อสร้างฟีเจอร์อัจฉริยะที่ตอบโจทย์ผู้ใช้งาน
  • Modern Frontend & UI/UX: พัฒนา Frontend Interface ที่ตอบสนองรวดเร็ว (Responsive), สวยงาม และรองรับการสเกล โดยใช้ React, Next.js, TypeScript และ Modern CSS Frameworks
  • Scalable Backend & APIs: ออกแบบและพัฒนา RESTful APIs, GraphQL หรือ Serverless Architecture ด้วย Node.js (NestJS), Python (FastAPI), Go หรือ Rust
  • Data & Performance Optimization: จัดการระบบฐานข้อมูลทั้ง SQL (PostgreSQL, MySQL) และ NoSQL (MongoDB) รวมทั้งการปรับแต่ง performance และการทำ Database Indexing / Caching
  • Agile Collaboration: ร่วมมือกับ Product Managers, UI/UX Designers และ DevOps เพื่อวางแผนโครงงาน แปลงความต้องการทางธุรกิจให้เป็น Technical Requirements ที่ชัดเจน

Key Requirements (คุณสมบัติหลัก)

  • Experience: มีประสบการณ์อย่างน้อย 2 ปีขึ้นไปในสายงาน Full Stack Web Development
  • Modern Frontend Stack: เชี่ยวชาญ TypeScript, HTML5, CSS3/Tailwind CSS และวิวัฒนาการล่าสุดของ Frontend Frameworks เช่น Next.js, React หรือ Vue.js / Nuxt
  • Solid Backend Stack: มีความเข้าใจอย่างลึกซึ้งในระบบ Backend โดยใช้ Node.js (NestJS), Python (FastAPI), Go หรือ Rust และการใช้งาน ORMs (เช่น Prisma, Drizzle, TypeORM)
  • AI Literacy & Productivity: มีทักษะและความคุ้นเคยในการใช้ AI Coding Assistants (เช่น Cursor, Copilot, ChatGPT/Claude) เพื่อช่วยเพิ่มประสิทธิภาพการทำงานรายวัน
  • Database & APIs: มีความรู้ความเข้าใจเรื่องการออกแบบ RESTful API / GraphQL และการจัดการฐานข้อมูลทั้ง Relational และ Non-relational
  • Version Control & DevOps Basics: เชี่ยวชาญการใช้ Git และเข้าใจกระบวนการทำงานแบบ Git Flow / Feature Branching

Preferred Qualifications (คุณสมบัติที่จะได้รับการพิจารณาเป็นพิเศษ)

  • AI/LLM Development Experience: มีประสบการณ์พัฒนาหรือเชื่อมต่อกับ AI Frameworks (เช่น LangChain, LlamaIndex) หรือการใช้งาน Vector Databases (เช่น Pinecone, pgvector)
  • Cloud & DevOps: มีความเข้าใจใน Cloud Infrastructure (AWS, GCP, Vercel, Supabase), Containerization (Docker) และการเซ็ตอัป CI/CD Pipelines
  • Security & Performance: มีความรู้ด้าน Web Security Best Practices (OWASP Top 10) และการปรับแต่ง Web Vitals / Core Metrics
  • Mindset: มีทักษะการแก้ปัญหาที่ดีเยี่ยม มีนิสัยเรียนรู้เทคโนโลยีใหม่ๆ อยู่เสมอ (Growth Mindset) และสื่อสารในทีมได้อย่างมีประสิทธิภาพ
  • Education: ปริญญาตรี สาขาวิชาวิทยาการคอมพิวเตอร์ (Computer Science), วิศวกรรมคอมพิวเตอร์ หรือสาขาที่เกี่ยวข้อง (หรือมีประสบการณ์และ Portfolio ที่โดดเด่นเทียบเท่า)