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
Posted
Stay Updated
Get latest HR News, Trends, Facts and Advices. We will deliver all of it directly to your inbox.