Question
FULL_TIME
2-5

Full Stack Developer (Vue.js)

11/23/2025

As a Full Stack Developer (Vue.js), you will design and develop user-friendly web applications and build responsive web interfaces. You will also implement and integrate RESTful APIs and collaborate with team members to enhance user experiences.

Working Hours

40 hours/week

Company Size

501-1,000 employees

Language

English

Visa Sponsorship

No

About The Company
Master Works, is a Saudi national tech company operating in five countries, we specialize in emerging technologies in data and digital transformation, empowering customers through innovation and expertise in many landscapes like data management, AI and computer vision, strategy management, Middleware, software development, and many more in house products. Contributing to the digital economy's growth - aligning with driving the non-oil economy transition in Saudi Vision 2030. SPECIALITY AREAS Data Management: - Business Intelligence (BI), Business Reporting - Enterprise Data Warehouse - BIG Data - Data Mining, Analytics, Integration, Reporting - Data Quality - Data Governance - Data Monetization - NDMO setup _ Master Data Management (MDN) Digitization: - AI, Machine Learning (ML) - Chatbot - Application Programming Interface (API) Management - computer vision, video analytics - Digital PMO (P+) - Digital SMO (S+) Digital products: - P + PMO digital solution - S+ SMO Digital solution - Baseer - Diwan - NAWA Partnership with MicroStrategy, SAS, Cloudera, Informatica, Oracle, SAP, Tableau, Alteryx, incorta, Collibra, Google, Automation Anywhere, Dataiku. Software AG, SPIR, apigee, Teradata, Microsoft Founder/CEO Hani Al-Lehaibi Headquarters Riyadh, Saudi Arabia Offices Dubai (UAE), Jordan (Amman), Cairo (Egypt), and india
About the Role

Job Overview:

As a Full Stack Developer (Vue.js) at Master-Works, you will be responsible for developing dynamic and responsive web applications using Vue.js for the frontend and Node.js for the backend. Your expertise in both client-side and server-side technologies will be crucial in delivering high-quality, scalable, and efficient software solutions that enhance user experiences.

Key Responsibilities:

  • Design and develop user-friendly web applications utilizing Vue.js and other modern frontend technologies.
  • Build responsive web interfaces that enhance user experience across multiple devices.
  • Implement and integrate RESTful APIs with backend services built using Node.js.
  • Manage state and optimize the performance of applications using Vuex and other state management techniques.
  • Collaborate with product managers, designers, and other developers to create high-quality features and improvements.
  • Troubleshoot and debug applications, ensuring smooth user journeys.
  • Stay updated on emerging technologies and best practices in web development.
  • Proven experience as a Full Stack Developer or similar role, with a focus on Vue.js.
  • Extensive experience with Vue.js and its ecosystem (Vue Router, Vuex).
  • Solid experience with jQuery and Bootstrap for UI development.
  • Solid understanding of Node.js and Express.js for backend development.
  • Experience with database technologies, such as MongoDB, MySQL, or PostgreSQL.
  • Familiarity with version control systems like Git.
  • Knowledge of CI/CD practices and tools is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Key Skills
Full Stack DevelopmentVue.jsNode.jsExpress.jsRESTful APIsVuexMongoDBMySQLPostgreSQLGitCI/CDProblem-SolvingCommunicationTeamworkWeb DevelopmentFrontend Technologies
Categories
TechnologySoftwareEngineering
Apply Now

Please let Master-Works know you found this job on PrepPal. This helps us grow!

Apply Now
Get Ready for the Interview!

Do you know that we have special program that includes "Interview questions that asked by Master-Works?"

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.