3.png

Frontend Engineer (Vue.js) - Remote

Viggo

  • United Arab Emirates

Salary

  • AED 5000 - AED 8000 per month

Job Type

  • Full-Time

Job Description

Job Title: Frontend Engineer (Vue.js) - Remote

About Us:
Viggo Software Solutions is at the forefront of transforming healthcare through technology. We are dedicated to improving patient outcomes with innovative software solutions. If you are a motivated Frontend Engineer with experience in Vue.js and a passion for creating exceptional user experiences in the medical field, we encourage you to apply for this position.

Position Overview:
As a Frontend Engineer (Vue.js) at Viggo Software Solutions, you will play a crucial role in developing and enhancing our web applications. You will be responsible for creating responsive, user-friendly interfaces that meet our clients' needs and contribute to the overall success of our projects.

Key Responsibilities:
- Develop and maintain frontend components using Vue.js.
- Implement responsive and user-friendly interfaces.
- Collaborate with backend developers to integrate APIs and other services.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Conduct code reviews and ensure the delivery of high-quality code.
- Stay updated with the latest industry trends and best practices.

Assessment:
As part of our selection process, we would like to assess your skills in implementing a responsive and user-friendly cart system for an e-commerce website.

Objective: Your task is to create a cart system that meets the outlined requirements within six days.

Requirements:

1. Cart Display:
- Display items with names, prices, quantities, and total price.
- Include options to remove items and adjust quantities.

2. Add to Cart Functionality:
- Allow users to add products from product detail pages or listings.
- Provide feedback when an item is successfully added.

3. Cart Persistence:
- Ensure the cart retains items even after page navigation or refresh.
- Implement using local storage or session storage.

4. Cart Total:
- Display the total price of all items, including taxes or charges.
- Provide a button to proceed to checkout.

5. Responsive Design:
- Ensure mobile-responsive design.

6. User Experience:
- Provide clear feedback for actions.
- Use intuitive UI elements and transitions/animations.

Bonus:
- Quantity Update: Allow users to update item quantities.
- Discount Codes: Implement a feature for applying discount codes.
- Empty Cart Handling: Handle empty cart scenarios with clear messages.

Guidelines:
- Use HTML/CSS for layout and styling.
- Use JavaScript (or a framework of your choice) for functionality.
- Ensure clean, maintainable code with proper comments.
- Thoroughly test the cart system.
- Provide documentation or comments explaining functionality and implementation details.

Experience:
- Vue.js: 3 years (Required)

Benefits:
- Competitive compensation based on experience and skills.
- Flexible work hours and remote work option.
- Opportunities for professional growth and development.
- Join a diverse and inclusive team passionate about creativity and innovation.



Job Openings at Viggo

logo-img

Frontend Engineer (Vue.js) - Remote

  • fulltime
  • United Arab Emirates

Stay Updated

Get latest HR News, Trends, Facts and Advices. We will deliver all of it directly to your inbox.