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
Similar Jobs