Job Details
Skills And Tools:
Job Description
Are you passionate about building user-centric web applications with Vue.js? Do you have 3+ years of experience crafting elegant and performant front-end experiences?
If so, then we want to hear from you! We are looking for a skilled and experienced Vue.js developer to join our growing team and play a key role in building the next generation of our product.
Responsibilities:
Design and develop user-facing components and features using Vue.js (3.x and above)
Write clean, maintainable, and testable code following best practices
Optimize applications for performance and responsiveness across all devices
Implement UI/UX designs provided by product designers
Integrate with APIs and back-end services
Write unit and integration tests for your code
Collaborate effectively with designers, back-end developers, and other team members
Stay up-to-date with the latest Vue.js advancements and best practices
Proactively identify and solve technical challenges
Participate in code reviews and provide constructive feedback
Travel Opportunity to United Arab Emirates.
Job Requirements
Qualifications:
3+ years of professional experience as a Vue.js developer
Strong understanding of JavaScript, HTML, and CSS
Strong experience with Tailwind CSS for designing responsive and modern UI components.
Understanding of WebSocket communication protocols and real-time web technologies.
Good understanding of SEO principles and ensuring application reliability and speed.
Familiarity with code versioning tools, such as Git.
Knowledge of modern authorization mechanisms, such as JSON Web Token.
Experience with modern web development tools and frameworks.
Experience with server-side rendering.
A solid understanding of API integration and data manipulation
Excellent communication and collaboration skills
Ability to work independently and as part of a team
Passion for building high-quality user experiences
Bonus points:
Experience with state management libraries.
Experience with Single Page Applications (SPAs)
Experience with accessibility best practices
Experience with continuous integration/continuous deployment (CI/CD) pipelines
What we offer:
- The opportunity to work on a challenging and rewarding project
- Working remotely from home.
- A chance to make a real impact on the success of our product
If you are a talented and experienced Vue.js developer who is passionate about building cutting-edge web applications, we encourage you to apply!