The largest job portal in the Middle East
Apply now

Job Description

Company: Viggo Software Solutions

Location: Remotely

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 at Viggo Software Solutions. Please submit your resume and the assessment detailing your qualifications and relevant experience. Join us in our mission to transform healthcare through technology and improve patient outcomes with innovative software solutions.

Assessment:

Submit to 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:

  • Cart Display:
  • Display items with names, prices, quantities, and total price.
  • Include options to remove items and adjust quantities.
  • Add to Cart Functionality:
  • Allow users to add products from product detail pages or listings.
  • Provide feedback when an item is successfully added.
  • Cart Persistence:
  • Ensure the cart retains items even after page navigation or refresh.
  • Implement using local storage or session storage.
  • Cart Total:
  • Display the total price of all items, including taxes or charges.
  • Provide a button to proceed to checkout.
  • Responsive Design:
  • Ensure mobile-responsive design.
  • 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.

Submission:

  • Submit the codebase with clear instructions for running/testing.
  • Optionally, provide a demo, or screenshots of the codebase.

Job Type: Full-time

Pay: AED5,000.00 - AED8,000.00 per month

Application Question(s):

  • Did you complete the assessment in the description?
  • How much is your expected salary? UAE Dirhams

Experience:

  • Vue.js: 3 years (Required)

Posted By Viggo