front-end-web-developer
Icon

Front-end Web Developer

Responsibilities
  • Developing front-end website architecture using ReactJS and NextJS.
  • Translate wireframes from Figma into high-quality front-end code.
  • Build reusable components and front-end libraries for future use.
  • Optimize components for maximum performance across all modern browsers.
  • Familiarity with RESTful APIs, as well as experience integrating them into front-end applications.
Requirements
Technical Skills
  • Bachelor's degree in Computer Science or a related field, or equivalent work experience. 
  • 2+ years of experience in Front-end web development.
  • Proficient knowledge of HTML, Javascript including ES6+ features, ReactJS and NextJS.
  • In-depth knowledge of ReactJS v18+ and its ecosystem - including hooks, and state-management libraries.
  • Understanding of mobile responsiveness, CSS Grid, Flexbox, etc.
  • Understanding of code versioning tools such as GIT.
  • Ability to work with UI/UX designers to design, develop, test & deploy solutions based on industry best practices & implementing new UX solutions.
  • Ability to build solutions, resolve design glitches & implement scalable solutions for clients.
Soft Skills
  • You prefer to code but can understand business requirements and translate them into technical requirements.
  • You are obsessed with performance and have a desire to build fast, functional, and innovative web applications.
  • Team spirit, strong communication skills.
Added Advantage
  • Experience in TypeScript / TailwindCSS.
  • Experience in blockchain technology.
  • Experience in GameFi or NFTs.
  • Experience in ChatGPT
  • Basic English knowledge, so you could do research, find debug solutions on the internet and spell your variables correctly.
  • Ability to write well-documented, clean code, and have excellent attention to detail.
  • Ability to independently manage projects and report/present efforts to clients.
ความรับผิดชอบ
  • พัฒนาเว็บไซต์ ฝั่ง Front-end โดยใช้ ReactJS และ NextJS
  • อ่าน Wireframe จากโปรแกรม Figma และแปลงข้อมูลเข้า Front-end ได้อย่างถูกต้อง มีคุณภาพ
  • สร้าง Component และ Front-end Library ที่สามารถนำกลับมาใช้ใหม่ได้ในอนาคต 
  • ตรวจสอบ / ปรับปรุง เว็บไซต์อยู่ตลอดเวลา เพื่อเพิ่ม Performance ของเว็บให้ดีขึ้น 
  • Integrate และใช้งาน RESTful APIs ที่ได้รับจากฝั่ง Back-end
คุณสมบัติผู้สมัคร
ทักษะเชิงเทคนิค
  • วุฒิปริญญาตรีวิทยาศาสตร์คอมพิวเตอร์ หรือสาขาอื่นๆ ที่เกี่ยวข้อง
  • มีประสบการณ์ทางด้าน Front-end web development 2 ปีขึ้นไป
  • มีความรู้ความเข้าใจใน HTML / Javascript ซึ่งรวมถึง ES6+ / ReactJS และ NextJS
  • มีความรู้ความเข้าใจใน ReactJS ตั้งแต่ version 18 เป็นต้นไป / เข้าใจวงจรในการทำงาน (Ecosystem) รวมไปถึงการใช้งาน Hook และความสามาถในการจัดการ state ต่างๆ
  • มีความเข้าใจขั้นพื้นฐานเกี่ยวกับ Mobile Responsive / CSS Grid / Flexbox
  • มีความเข้าใจขั้นพื้นฐานเกี่ยวกับ Code Versioning / สามารถใช้งาน GIT ได้
  • สามารถทำงานร่วมกับ UI/UX Designer เพื่อออกแบบ พัฒนา ทดสอบ เพื่อหารูปแบบของ UI/UX ที่ดีอยู่เสมอ
  • สามารถระบุปัญหา อธิบาย ทั้งในมุมมองของ Developer และ Designer เพื่อนำไปสู่วิธีการแก้ไขปัญหาได้
ทักษะเชิงสมรรถนะ
  • แม้มีใจรักในการเขียนโปรแกรม แต่ในขณะเดียวกันก็ต้องพร้อมที่จะเรียนรู้ วิธีเปลี่ยน Requirement เชิงธุรกิจ ให้เป็น Requirement เชิงเทคนิคได้ด้วย
  • มีปณิธานแน่วแน่ในการปรับปรุง Performance ของงาน เพื่อให้ประมวลผลได้เร็วขึ้น แสงผลได้ดีขึ้น มีความสร้างสรรมากขึ้น
  • ความสามารถในการทำงานเป็นทีม สื่อสารกับเพื่อนร่วมทีมได้
คุณสมบัติเพิ่มเติม
หากมีประสบการณ์ต่อไปนี้ จะได้รับการพิจารณาเป็นพิเศษ
  • ประสบการณ์ในการใช้ TypeScript / TailwindCSS
  • ประสบการณ์ในการใช้งานนวัตกรรมที่เกี่ยวข้องกับ Blockchain
  • ประสบการณ์ในการเล่น GameFi, ถือครองสินทรัพย์ NFTs
  • ประสบการณ์ในการใช้งาน ChatGPT
  • รู้ภาษาอังกฤษบ้าง เพื่อที่จะได้อ่าน Document / ค้นหาข้อมูลต่างๆ และสะกดชื่อตัวแปรได้อย่างถูกต้อง
  • ความสามารถในการพูดเสนอ อธิบาย แนะนำการทำงาน ต่อ ลูกค้า / พาร์ทเนอร์
  • เข้าใจคุณลักษณะของ Document ที่ดี / เขียน Code ได้เรียบร้อย เป็นระเบียบ ตามแนวทางที่วางไว้ และใส่ใจกับรายละเอียดต่างๆ ของงาน

Go to top