Epicareer Might not Working Properly
Learn More

Frontend Developer (UI Component)

Salary undisclosed

Apply on


Original
Simplified

Job Summary

We are looking for a skilled Frontend Developer (UI Component) with experience in Vue.js, Vuetify, and JavaScript to join our design & development team. The ideal candidate will collaborate closely with the product design team to build and maintain intuitive, scalable, and high-performance UI components for our applications. You will play a key role in transforming design prototypes into seamless user interfaces while ensuring that the application remains consistent, responsive, and user-friendly.

Key Responsibilities

  • UI Development: Build and maintain reusable UI components using Vue.js, Vuetify, HTML/Pug, and JavaScript. Ensure responsiveness and cross-browser compatibility.
  • Collaboration: Work closely with the product design team to convert UI/UX design wireframes and prototypes into functional and visually appealing components.
  • Component Architecture: Develop modular, scalable, and maintainable front-end components using Vuetify and Vue.js that can be easily reused across the platform.
  • Code Quality & Optimisation: Write clean, efficient, and well-documented code. Optimize UI components for maximum speed and scalability, while following best coding practices and design patterns.
  • Integration: Collaborate with backend developers to ensure smooth integration of UI components with APIs and backend systems.
  • UI/UX Consistency: Work alongside product designers to ensure a consistent and cohesive user experience across the platform, adhering to the brand’s design guidelines.
  • Testing & Debugging: Perform regular unit testing and debugging to ensure UI components work flawlessly across different devices, platforms, and browsers.
  • Maintenance: Maintain and improve existing UI components and the overall architecture of the front-end of the application.
  • Stay Updated: Keep up to date with the latest trends, techniques, and best practices in Vue.js, JavaScript, and UI development.

Requirements

  • Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Experience: 2+ years of experience in front-end development, particularly in UI development using Vue.js and Vuetify.
  • Technical Skills:
  • Proficiency in JavaScript, Vue.js, Vuetify, and HTML/Pug.
  • Strong understanding of JavaScript frameworks and building scalable front-end applications.
  • Experience working with RESTful APIs and integrating UI components with backend services.
  • Familiarity with state management libraries like Vuex.
  • Proficient in CSS and pre-processors like SASS/SCSS.
  • Design Collaboration: Experience working with UI/UX design teams and converting design mockups into functional user interfaces.
  • Attention to Detail: Ability to transform complex design concepts into simple, user-friendly components.
  • Problem-Solving: Strong problem-solving and troubleshooting skills, especially for cross-browser compatibility and performance issues.
  • Communication Skills: Excellent communication skills and ability to collaborate effectively with cross-functional teams (designers, product managers, and developers).

Why Join Us?

  • Challenging Projects: Work on exciting, large-scale projects that impact thousands of users.
  • Collaborative Environment: Join a cross-functional team where designers, developers, and product managers work closely together to build innovative products for the healthcare, F&B and travel industry.
  • Growth Opportunities: Continuous learning and development opportunities to enhance your skills and career.
  • Flexible Work Culture: Enjoy flexible working hours and the option to work remotely.

Job Types: Full-time, Permanent

Pay: RM2,500.00 - RM3,500.00 per month

RM200/month as workanywhere allowance

Benefits:

  • Flexible schedule
  • Maternity leave
  • Opportunities for promotion
  • Parental leave
  • Professional development
  • Work from home

Experience:

  • UI Development: 1 year (Preferred)

Application Deadline: 10/31/2024

  • Expected Start Date: 11/18/2024