About the Role:
The Frontend Developer is responsible for creating and maintaining visually appealing and user- friendly websites. This role involves collaborating with designers, implementing frontend code, and ensuring optimal website performance. The ideal candidate will have a strong understanding of HTML, CSS, and JavaScript, as well as experience with frontend frameworks. A keen eye for detail and a passion for creating exceptional user experiences are essential for this position.
Responsibilities:
Perform additional tasks as assigned by the Line Manager.
Maintain and update websites for long- term clients, making design and content changes as needed.
Implement frontend code based on specifications and integrate with backend functionality to ensure websites function as intended.
Evaluate wireframes and website mock- ups provided by product designers.
Debug frontend issues and report backend bugs to the backend development team.
Utilize built- in development functions from content management systems to enhance website performance.
Collaborate with website designers and, in some cases, clients to discuss and understand the website vision.
Requirements:
Strong problem- solving skills.
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
Proficiency in HTML, CSS, and JavaScript/TypeScript.
Knowledge of SEO best practices.
Experience with frameworks such as Vue.js and Bootstrap.
Familiarity with RESTful APIs and asynchronous programming.
Minimum of 4 years of experience in a web, mobile, or software development environment.
Familiarity with ReactJS, AngularJS, Angular 2, Google API services, and Firebase is a plus.
Experience in server- side development.
Excellent communication and teamwork abilities.
Understanding of compiling and bundling tools such as Gulp and Webpack.
Benefits:
Competitive Salary: A salary package that reflects your skills, experience, and contributions to the company.
Holiday Bonus: A holiday and New Year bonus to recognize your hard work and dedication.
Home Visit Support: Financial assistance for employees to visit home twice a year.
Life experience: Enjoy the new culture, living environment in Thailand.
Inclusive Environment: A professional, dynamic, and inclusive workplace culture that fosters collaboration and innovation.
Employee Support: Assistance with accommodation, living expenses, and work visa procurement for all staff.
Development: Continuous development of hard and soft skills through work and professional training.
Essential Equipment: Provision of necessary work equipment, including a MacBook and iPhone.