This job has expired
Full-stack Engineer (Junior, Senior)
atCLEVERSECleverse คือ Venture Builder หรือ บริษัทที่สร้างบริษัทอีกที โดยเราได้สร้างธุรกิจมาแล้วในหลากหลาย industry ตั้งแต่ media, advertisement, logistics, insurance และ data analytics
ทีมหลักของเรา คือ ทีมพัฒนา product ซึ่งประกอบไปด้วย Software Engineer, Designer และ Business Developer
เราเลือกสร้างธุรกิจใน industry ที่มีมูลค่าสูง และธุรกิจที่เรามองเห็นช่องทางที่ innovation จะสามารถสร้างความได้เปรียบ โดยเราจะเลือกค้นหาทีมงานด้าน marketing, operation และ sale ที่ชำนาญในธุรกิจนั้น ๆ เข้ามาร่วมสร้างบริษัทกับเรา
เป้าหมายของเรา คือ การนำ innovation มาสร้างให้เกิด impact ให้ได้มากที่สุด เพราะเราเชื่อว่า คุณค่าของเราอยู่ที่ impact ที่เราสร้าง และ innovation คือสิ่งที่สามารถสร้างการเปลี่ยนแปลงได้อย่างมีประสิทธิภาพที่สุด
- Cleverse เน้นการพัฒนาคนที่ทำงานร่วมกับเราอย่างจริงจัง ตั้งเป้าหมายในการเติบโตและชี้ปัญหาที่คุณควรแก้ไข เราจึงตรงไปตรงมากับปัญหาที่เกิดกับทั้งบริษัทและคุณ
- เราชอบคนที่เรียนรู้ตลอดเวลา และกระหายที่จะเก่งขึ้นอย่างต่อเนื่อง
- No drama. No politics. พูดกันตรงไปตรงมา comment/feedback กันไม่อ้อมค้อม
.
แน่นอนว่า เราคาดหวังว่า Full-stack Engineer จะมีความสามารถของทั้งสาย front-end และ back-end
แต่ความเป็น Full-stack engineer ไม่ได้วัดเพียงคุณทำได้ทั้ง front-end และ back-end
ปัญหาหลาย ๆ ปัญหา สามารถแก้ได้จากทั้ง front-end และ back-end - Full-stack engineer จึงควรมีความสามารถในการผสมผสานความเข้าใจทั้งสองด้าน เพื่อหาทางออกในการแก้ปัญหาที่เหมาะสม
.
สิ่งที่เราคาดหวังจากผู้สมัคร
- มีความรู้รอบด้าน Modern Full-Stack Web Application โดยสามารถ trade-off ข้อจำกัดต่างๆ
- ความเข้าใจพื้นฐานเรื่องเกี่ยวกับ threading, error handling, indexing, OS หรือ การทำงานของ memory เป็นสิ่งสำคัญ
- ความเข้าใจพื้นฐานเรื่อง Back-end technology เช่น Service, API Endpoint, Database Design
- ความเข้าใจพื้นฐานเรื่อง Front-end technology เช่น การจัดการ state, เก็บรายละเอียด UX, การ request ข้อมูลอย่างมีประสิทธิภาพ
- คาดการณ์ปัญหาได้ล่วงหน้า และมองเห็นจุดน่ากังวลของระบบที่มีความซับซ้อนสูงๆได้ดี
- (optional) ความเข้าใจพื้นฐานเรื่อง Infrastructure เช่น ข้อดีข้อเสียของ Services ต่างๆใน GCP หรือ AWS
- มองเห็น Common Problems ใน Software Development และเรียนรู้วิธีแก้จากที่คนเคยโดนมาแล้ว
- ตัดใจในการอย่างเฉียบขาด เมื่อไรควรไปต่อ และเมื่อไรควรถอยมาทบทวนปัญหาอย่างมีสติ
.
Job Description
- พัฒนาตั้งแต่ API Endpoint จนถึง Web Application ตาม feature roadmap
- เปลี่ยนจาก User Story ให้เป็น Design Spec ที่ทีมสามารถช่วยกันพัฒนาได้
- ค่อย monitor ปัญหาต่างๆ และแก้ไขปัญหาบน Production เช่น optimize และ profiling ตั้งแต่ Web Application จนถึงระดับ Database
- ทำงานร่วมกับ Product Manager โดยเป็น bridge ระหว่าง Front-end และ Back-end เพื่อหาจุดลงตัวทาง Technical Challenge
- มองหา Common Problems ในการพัฒนา Software หรือ Product แล้วทดลองวิธีการแก้ไขใหม่ๆ
- ทดลองเทคโนโลยีใหม่ เน้นทำความเข้าใจจุดเด่น และข้อจำกัด
.
เทคโนโลยีที่เราใช้
- Frontend ด้วย NextJS, React, VueJS, React-Native, Flutter
- Backend ด้วย Golang, TypeScript, Nodejs, GraphQL, Prisma
- Infrastructure บน GCP, AWS, Kubernetes
- Database ที่หลากหลาย ตามความเหมาะสมของแต่ละงาน เช่น PostgreSQL, Mongo, BigQuery, DynamoDB, ElasticSearch
----------------------------------------------------------------------------------------
ออฟฟิศของเราอยู่ที่ MRT สุทธิสาร
Experience required
- any or no experience
Career level
- Entry Level
- Middle Level
- Senior Level
Salary
- 35,000 - 120,000 THB, Negotiable
Job function
- IT / Programming
Job type
- Full-time
Company overview
Cleverse is a Venture Builder. Our team builds several tech companies in various industries with a unified goal (and unified team) of creating an impact using innovation. For us, creating a company is just a means to an end. We believe that a profitable business is an enduring vehicle to drive im ... Read more
Why join us: Hyper-growth startup environment with high-impact teams
Benefits
- Social Security
- Overtime pay
- Health Insurance
- Flexible working hours