Senior Frontend Software Engineer
Responsibilities
- เรียนรู้ ศึกษา ค้นคว้าและพัฒนาตัวเอง รวมทั้งถ่ายทอดความรู้ระหว่างกันใน high performance ทีม เพื่อส่งเสริมให้เกิดการพัฒนาความรู้ ความสามารถ และ expertise ของทีมอย่างต่อเนื่อง
- เรียนรู้และทำงานร่วมกันในการทำงานแบบ Agile ทีม มีความคล่องตัวและมีประสิทธิภาพในการทำงาน ทั้งนี้เพื่อให้สอดคล้องกับ Product Development Life-cycle ที่มีความยึดหยุ่นและมีประสิทธิภาพสูง
- ออกแบบและพัฒนา Web Application ด้วยเทคโนโลนีชั้นนำของโลก (Cutting Edge Technology)
- ออกแบบและพัฒนา Big Data Platform ที่มีประสิทธิภาพสูงและสามารถรองรับการขยายการทำงานและข้อมูลขนาดใหญ่ได้ในอนาคต (efficiency and scalability)
- ออกแบบและพัฒนา Front-end ที่มีการแสดงผลต่างๆจาก Data Analytics ให้เข้าใจง่ายและเหมาะสมสำหรับการนำไปใช้จริง (UX and UI)
- เรียนรู้และเข้าใจการทำงานแบบ Test Driven Development และรับผิดชอบในการทำ Unit Test ในขอบเขตงานของตนเอง
- ร่วมกันกับทีมในการพัฒนาและส่งเสริมการกระบวนการทำงานของทีมพัฒนาให้สอดคล้องกับการทำงานแบบ DevOps
Required Skills & Qualifications
- มีประสบการณ์ทำงานตั้งแต่ 1 ปีขึ้นไป
- มีประสบการณ์การเขียนโปรแกรมด้วย React JS (React Web หรือ React Native)
- ให้ความสำคัญและสามารถทำงานร่วมกับผู้อื่นเป็นทีม มีความเชื่อว่างานที่เกิดจากการคิด การวิเคราะห์ร่วมกันจากคนในทีม จะก่อให้เกิดงานที่มีคุณภาพและประสิทธิภาพมากกว่างานที่เกิดจากความคิดคนใดคนหนึ่ง
- การศึกษาวุฒิปริญญาตรี สาขา Computer Science, Software Engineering, Computer Engineering หรือสาขาอื่นที่เกี่ยวข้อง
- มีประสบการณ์การเขียนโปรแกรมในภาษาและเทคโนโลยีดังต่อไปนี้ PHP,Javascript, HTML/CSS, และ SQL
- มีความสนใจในการศีกษาค้นคว้าและพัฒนาตัวเองอย่างต่อเนื่องในขอบข่ายของ Software Development สามารถอ่านและทำความเข้าใจ Technical Documentations ในภาษาอังกฤษ
- ประสบการณ์การใช้ Source Control เช่น Github หรืออย่างอื่นที่เกี่ยวข้อง
Technology
- Next.js (React Framework)
- Redux Toolkit
- Electron.js
- TypeScript
- HTML/CSS
- Lumen (PHP Framework)
- TimescaleDB
- Docker
- AWS service