Frontend Engineer
J814
Advertising/PR, IT - Software
Job Description
- Develop and Maintain Web Applications: Build, maintain, and optimize the front end of web applications using HTML, CSS, JavaScript, and either React or Vue.js.
- Design Implementation: Ensure all web applications are fully responsive and provide a seamless user experience across various devices and screen sizes.
- UX/UI Design: Apply strong UX/UI principles to ensure intuitive and user-friendly interfaces, enhancing overall user satisfaction.
- Framework Implementation: Utilize modern JavaScript frameworks such as React or Vue to build dynamic and interactive user interfaces. Leverage component-based architecture for code reusability and maintainability.
- Collaborate with Design and Backend Teams: Work closely with UX/UI designers to translate visual designs into functional code and ensure a seamless user experience. Collaborate with backend developers to integrate front-end components with server-side logic.
- Code Optimization and Performance Tuning: Optimize applications for maximum speed and scalability. Identify and address performance bottlenecks, ensuring a smooth and efficient user experience.
- Contribute to Code Optimization: Write clean, well-structured, and maintainable code with a focus on performance and scalability.
- PHP Integration (If Applicable): If your applications involve PHP, you will be expected to integrate front-end components with PHP backends and ensure seamless data flow.
- Troubleshoot and Debug: Identify and resolve front-end issues, ensuring optimal performance and usability.
- Stay Current: Keep up-to-date with the latest trends and best practices in front-end development and UX/UI design, and contribute to continuous improvement initiatives.
Job Requirement
- Experience: Minimum of 4 years of professional experience in front-end development.
- HTML/CSS: Proficient in HTML5 and CSS3, including preprocessors like SASS or LESS. Strong understanding of semantic HTML and CSS best practices.
- JavaScript: Expertise in JavaScript, including ES6+ features. Experience with asynchronous programming, DOM manipulation, and event handling.
- Frameworks: Hands-on experience with modern JavaScript frameworks such as React or Vue. Ability to build and manage complex component-based applications.
- PHP (required): Familiarity with PHP and experience integrating front-end components with PHP backends.
- UX/UI Design: Solid understanding of UX/UI design principles and ability to translate designs into functional code. Experience with design tools like Figma or Adobe XD is a plus.
- Responsive Design: Proven experience in building responsive and mobile-friendly web applications.
- Version Control: Proficiency with Git and version control workflows.
- Problem-Solving Skills: Strong analytical and problem-solving skills. Ability to identify and resolve technical issues efficiently.
- Communication Skills: Excellent communication and collaboration skills. Ability to work effectively in a team environment.
- Collaboration: Excellent interpersonal and communication skills, with the ability to work effectively in a team environment.
Benefits
- Highly competitive salary based on experience.
- Regular health check.
- Flexible working hours.
- Full sponsorship of transportation expenses.
- Opportunity to work with cutting-edge technology in a dynamic and fast-paced industry.
- Professional development and educational opportunities.
Others
Work Location
Lương
Negotiable
Published Date
28-11-2024
Share This Job
Related Jobs
CÔNG TY TNHH CAREERTODAY
Địa chỉ:
Trụ sở chính: Tầng 10, Toà nhà Vincom
72 Lê Thánh Tôn, Phường Bến Nghé, Quận 1, Thành phố Hồ Chí Minh, Việt Nam
Văn phòng: 20 Nguyễn Trường Tộ Phường 12, Quận 4, Thành phố Hồ Chí Minh, Việt Nam
Di động (Ms Anna): +84 877 699 759
Email: ess@careertoday.com.vn
Website: careertoday.com.vn
Bản quyền © 2018 - 2022 CareerToday. Tất cả các quyền được bảo lưu. Thiết kế bởi Eraweb