Backend Developer

(JavaScript / Node.js)

หน้าที่และความรับผิดชอบ

  • ยินดีรับทั้ง Junior Developer / Senior Developer
  • มีความเข้าใจและสามารถใช้ JavaScript (ES6) ได้เป็นอย่างดี
  • เนื่องจากเรามักเขียนโปรเจคขนาดใหญ่ ถ้าภาษาไม่มีการกำหนดไทป์ตัวแปรจะแย่เอา ทีมเราเลยเทใจให้กับ TypeScript กันหมดแล้ว
  • มีความคุ้นเคยกับ Node Web Framework เช่น Express ได้เป็นอย่างดี แต่ตอนนี้ทีมกำลังสนใจ Nest.js อยู่นะ
  • เข้าใจและสามารถใช้งาน RDBMS (เช่น MySQL, PostgreSQL) หรือ NoSQL (เช่น Mongodb) ได้ จะเป็นเขียน SQL เองก็ได้ แต่ถ้าใช้ ORM เช่น TypeORM, Prisma เป็นจะดีมากๆ เลย
  • มีความเข้าใจในการออกแบบ API ด้วย RESTful หรือ GraphQL
  • เรามีการใช้ Cloud เช่น Amazon Web Service หรือ Google Cloud Platform เหมือนกันนะ
  • Design Pattern / Clean Architecture
  • ใช้ Git เป็น เพราะเราทำงานกันเป็นทีม Version Control เลยเป็นเรื่องสำคัญ ไม่งั้นเขียนๆ ไปแล้วทำโค้ดหาย หรือแชร์โค้ดกับเพื่อนไม่ได้ก็แย่เหมือนกันนะ
  • เพราะโปรเจคมีขนาดใหญ่และทำกับเป็นทีม การเขียนเทสจึงเป็นเรื่องสำคัญ (Unit Test / Integration Test)
  • ไม่จำกัดว่าคุณจะต้องเขียนแต่ Node.js หากสนใจพัฒนาตัวเองด้วยภาษาอื่นๆ เช่น Golang, .NET Framework ก็มาคุยกันได้

ปิดรับสมัคร

สมัครงานทันที!