Job description for Frontend Developer at CÔNG TY TRÁCH NHIỆM HỮU HẠN MỘT THÀNH VIÊN VIỆT NAM GS INDUSTRY
About the Role:
We are looking for a talented Frontend Developer with strong Vue.js experience to create and maintain visually appealing, high-performance, and user-friendly websites and web applications. In this role, you will work closely with designers and backend developers to implement frontend features, optimize performance, and deliver exceptional user experiences. The ideal candidate has a deep understanding of Vue.js, HTML, CSS, and JavaScript/TypeScript, and is passionate about building scalable and maintainable frontend applications.
Key Responsibilities:
- Collaborate with designers, clients, and backend developers to align on website and application vision.
- Evaluate wireframes, mockups, and design specifications provided by product designers.
- Implement frontend code primarily using Vue.js, integrating with backend functionality to ensure smooth operation.
- Utilize built-in development functions from content management systems to enhance website performance.
- Maintain and update websites and web applications for long-term clients, implementing design and content changes as needed.
- Debug frontend issues and report backend bugs to the backend development team.
- Optimize frontend performance, including loading speed, responsiveness, and accessibility.
- Perform additional tasks as assigned by the Line Manager.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- Minimum of 3 years of experience in web, mobile, or software development, with significant hands-on experience in Vue.js.
- Proficiency in HTML, CSS, JavaScript/TypeScript, and frontend frameworks, especially Vue.js.
- Familiarity with other frontend frameworks like ReactJS or Angular is a plus.
- Experience working with RESTful APIs and asynchronous programming.
- Knowledge of server-side development is a plus.
- Understanding of compiling and bundling tools such as Gulp and Webpack.
- Knowledge of SEO best practices.
- Strong problem-solving skills and attention to detail.
- Demonstrates a strong team-oriented mindset and the ability to work effectively both collaboratively and independently.
