Application Developer ( Trainee)
Bangkok, TH
หน้าที่และความรับผิดชอบ
ร่วมเป็นส่วนหนึ่งในการพัฒนาแอปพลิเคชันภาครัฐและโซลูชันดิจิทัลของประเทศ
เราเปิดโอกาสให้คนรุ่นใหม่ได้เรียนรู้และลงมือจริงในทีมพัฒนา Software ของ CDG Group เพื่อสังคมที่ดีขึ้น Technology for a Better Society
Responsibilities
1. เรียนรู้และร่วมพัฒนา Web / Mobile Application ภายใต้การดูแลของ Senior Developer
2. ร่วมทำงานในกระบวนการ Agile เช่น Daily Standup, Code Review และ Sprint Planning
3. พัฒนาและทดสอบระบบด้วยเทคโนโลยีที่ใช้จริงในองค์กร เช่น React, Node.js, JavaScript, SQL
4. สนับสนุนการพัฒนา Feature และแก้ไข Bug ตาม Requirement ของลูกค้า
5. ศึกษาและทดลองเทคโนโลยีใหม่ ๆ เพื่อปรับใช้กับโปรเจกต์จริง
การรับรองคุณสมบัติ
-
กำลังศึกษาอยู่ชั้นปีที่ 3–4 สาขาวิศวกรรมคอมพิวเตอร์ วิทยาการคอมพิวเตอร์ เทคโนโลยีสารสนเทศ วิศวกรรมซอฟต์แวร์ หรือสาขาอื่นที่เกี่ยวข้อง
-
มีพื้นฐานการพัฒนา Web / Mobile Application เช่น HTML, CSS, JavaScript, React, Node.js หรือภาษาอื่น ๆ ที่เกี่ยวข้อง
-
เข้าใจการทำงานของฐานข้อมูล ทั้ง SQL (MySQL, PostgreSQL) และ NoSQL (MongoDB, Firebase)
-
เข้าใจหลักการเชื่อมต่อระบบและ API เช่น RESTful API, JSON, Authentication และการเชื่อมต่อระหว่าง Frontend–Backend
-
มีพื้นฐานการใช้เครื่องมือพัฒนาและควบคุมเวอร์ชัน เช่น Git/GitHub, VS Code, Postman รวมถึงเข้าใจการทำงานแบบ Branch / Pull Request / Code Review
-
เข้าใจแนวคิดเบื้องต้นของ Software Testing (Unit Test / Integration Test)
-
มีความสนใจด้าน UI/UX และสามารถออกแบบหรือปรับปรุงหน้าจอให้เหมาะกับการใช้งานจริง
-
พร้อมเรียนรู้เทคโนโลยีใหม่ ๆ มี Growth Mindset เปิดรับ Feedback และสามารถปรับตัวได้ดีในทีม Agile/Scrum
-
มีทักษะการสื่อสารที่ดีทั้งภาษาไทยและอังกฤษ โดยสามารถอ่านเอกสารทางเทคนิค หรือสื่อสารกับทีมที่ใช้ภาษาอังกฤษได้
-
หากมีผลงานจริงใน GitHub / Portfolio / เว็บไซต์ส่วนตัว หรือผ่านการฝึกงานด้าน Software Development จะพิจารณาเป็นพิเศษ