Fullstack Web Developer
บริษัท แอสโทร ซิสเท็ม จำกัด
- กรุงเทพฯ
- งานชั่วคราว
- ฟูลไทม์
Analyze and Design:
- Analyze requirements และออกแบบ Solution
- Design application architecture และ component architecture
- Design & implement relational databases ตาม requirement
- Design & develop API โดยคำนึงถึง performance และมาตรฐานความปลอดภัย (เช่น OWASP)
- เลือกเทคโนโลยีที่เหมาะสมสำหรับงานแต่ละประเภท
- Estimate server sizingDevelopment
- พัฒนา Solution พร้อม Unit Test และ Automated Test
- Develop websites ที่เชื่อมต่อกับ DB ยอดนิยม (MySQL, SQL Server)
- Integrate ระบบกับ 3rd party APIs เช่น Facebook API, Payment Gateway, Google Maps API, Bulk SMS API, Firebase
- คุ้นเคยกับ OOP, Design Pattern
- Lead Development Team → ให้แนวทางทีม, Setup Coding Convention & Standard, Code Review (Readability, Maintainability)
- Optimize code & maintain existing projects
- Build reusable code & libraries → เน้น speed & scalabilityDeployment
- Deploy & setup testing site
- Deploy & configure IIS และ Cloud (Digital Ocean / AWS)
- Experience in Docker
- Familiar with CI/CD processSupport & Maintenance
- Fix bugs ของ projects ที่มีอยู่
- Develop Web Application ที่เชื่อมต่อกับ Backend APIs
- Ensure UI/UX designs สามารถใช้งานจริงได้ (technical feasibility)
- Validate user input ก่อนส่งไป backendTesting & QA
- Automate test: Unit Test, Postman Script
- ใช้ framework เช่น Mocha Unit JS
- พัฒนา automated test scripts โดยใช้ 3rd party tools เช่น PostmanCommunication
- ร่วมงานกับทีมอื่น ๆ (Dev, SA, QA, BA, UI/UX)
- Collaborate และให้ feedback ที่เป็นประโยชน์กับเพื่อนร่วมทีมJob Qualification
- Education: ปริญญาตรีสาขา Computer Science, Computer Engineering, IT, หรือ Software Engineering
- มีประสบการณ์ ≥ 3 ปี ใน: .NET Core C# MVC framework, GoLang, JavaScript framework (เช่น React, Vue, Angular)
- คุ้นเคยกับ Version Control (GIT)
- Database: Microsoft SQL Server (t-SQL, Stored Procedure), หรือ MySQL, PostgreSQL
- คุ้นเคยกับ LINQ & Entity Framework
- สามารถ troubleshoot และ optimize performance ของ web app ได้
- Fast learner → พร้อมเรียนรู้เทคโนโลยีใหม่ ๆ
- Logical approach to problem solving
- ทำงานได้ทั้งแบบ independent และ team collaboration
- มีประสบการณ์กับ methodology เช่น Agile, Waterfallคุณสมบัติผู้สมัครสามารถจัดการงานที่ซับซ้อน และทำงานให้เสร็จตรงเวลา
Good communication skills (ทั้งกับลูกค้าและเพื่อนร่วมทีม)
สามารถสื่อสารภาษาอังกฤษ ได้ลักษณะงาน
- งานประจำ
- งานชั่วคราว
- ส่งใบสมัครผ่านเว็บไซต์นี้
- ส่งใบสมัครทางอีเมล์
Jobnorththailand