Bangkok, Bangkok, Thailand

Senior Frontend Developer

 Job Description:

Senior Frontend Developer

Responsibilities: - Estimate, design, develop and deliver features assigned to the front-end team. - Fix issues and maintain frontend interfaces. - Be a strong contributor to the frontend team. - Review pull requests, comment and help your team to improve. - Able to work with the squad to achieve goals and meet expectations. - Lead and participate in the design and development of complex frontend applications. - Collaborate with UX/UI designers and backend developers to implement responsive and visually appealing user interfaces. - Mentor and provide guidance to junior developers, fostering a collaborative and knowledge-sharing environment. - Stay up-to-date with the latest trends and best practices in frontend development, and ensure the team follows industry standards. - Conduct code reviews to maintain code quality and ensure adherence to coding standards. - Collaborate with the product management team to understand project requirements and deliver high-quality solutions on time. - Troubleshoot and debug issues, ensuring optimal performance and user experience. Benefits & Welfares: - Over Time paid (ค่าล่วงเวลา) - Transportation Allowance (ค่าเดินทาง) - Life, Health, and Accident Insurance (ประกันกลุ่ม) - Free Lunch everyday (ฟรีอาหารกลางวัน) - Annual Bonus (โบนัสประจำปี ปีละ 2 ครั้ง) - Bonus based on performance (โบนัสพิเศษตามผลงาน) - Salary increment (ปรับขึ้นเงินเดือนปีละ 2 ครั้ง) - Flexible working hour (default 10:00 - 19:00) - Hybrid working (เข้าบริษัท 4 วัน และทำงานที่บ้าน 1 วัน) - Social security (ประกันสังคม) - Annual company trip (ท่องเที่ยวประจำปี) - Annual company party (สังสรรค์ประจำปี) - Vacation leaves (สิทธิการลาพักผ่อนประเภทต่างๆ) - Funeral benefits (สวัสดิการเกี่ยวงานศพและฌาปณกิจ) - Apple MacBook and iMac provided (ผลิตภัณฑ์ Apple ทั้งบริษัท) - Monthly Birthday party (งานเลี้ยงวันเกิดทุกเดือน) - Free Fitness/Gym (ฟรีฟิตเนส/ยิม)
คุณสมบัติผู้สมัคร
  1. Strong experience working as a ReactJS developer.
  2. Excellent knowledge of JavaScript, CSS, HTML, and front-end languages.
  3. Strong knowledge of REACT tools including Next.js, React.js, Webpack, Enzyme, Redux, and Flux.
  4. Deep understanding of SSR.
  5. Deep understanding of state architectures (flux, pubsub, etc).
  6. Good analytical and problem-solving skills.
  7. Quality-oriented mindset, attention to details.
  8. Good team playing mindset.
  9. Deep understanding of array function, async/await and Promise.
  10. Minimum 2+ years of working experience in Software Development.

  Required Skills:

Lunch Bonus Fitness Working Experience Interfaces User Experience CSS Product Management React.js Salary Reviews Software Development Transportation Features Developers Insurance Security HTML JavaScript Software Design Management