Front-End Developer (VueJS)

Client of RemoteOne

Posted on 2 Mar

Experience

4 - 9 Years

Job Location

Lebanon - Lebanon

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Develop and maintain responsive, high-performance front-end applications using VueJS (including Vue 3, Composition API, and related ecosystem tools for state management.

  • Collaborate daily with a dedicated backend developer to integrate APIs: pull data from backend endpoints, push updates, and handle real-time data synchronization.

  • Translate Figma designs into fully functional, pixel-perfect UI components with meticulous attention to detail, ensuring 95%+ fidelity to the original designs in terms of layout, typography, spacing, animations, and responsive behavior across devices.

  • Utilize and extend our client's established in-house component library (built on atomic design principles: atoms, molecules, organisms, templates, and pages) to accelerate development, maintain consistency across multiple front-end projects, and promote reusability.

  • Implement best practices for front-end performance, accessibility (WCAG standards), SEO optimization, and cross-browser compatibility.

  • Participate in code reviews, debugging, and troubleshooting to ensure clean, maintainable code.

  • Contribute to agile ceremonies (e.g., stand-ups, sprint planning) and provide input on UI/UX improvements based on design files.

  • Required Skills and Experience

    • 4+ years of professional front-end development experience, with at least 2 years focused on VueJS in production environments.

    • Proven track record of converting Figma designs into high-fidelity, interactive web applications portfolio examples required.

    • Strong proficiency in:

      • VueJS ecosystem (Vue 3, Vuetify/Quasar/Element Plus or custom components).

      • HTML5, CSS3 (including Flexbox, Grid, and preprocessors like SASS/SCSS), and JavaScript/ES6+.

      • State management (Pinia/Vuex) and routing (Vue Router).

      • API integration and handling asynchronous data flows.

    • Experience working with atomic design systems and component libraries

    • Familiarity with version control (Git), build tools (Vite/Webpack), and testing frameworks (Jest, Vue Test Utils, Cypress).

    • Excellent collaboration skills: Ability to work pairwise with backend developers, communicate effectively in English, and adapt to feedback from designers and stakeholders.

    Desired Candidate Profile

    4+ years of professional front-end development experience, with at least 2 years focused on VueJS in production environments.

    • Proven track record of converting Figma designs into high-fidelity, interactive web applications portfolio examples required.

    Strong proficiency in:

    • VueJS ecosystem (Vue 3, Vuetify/Quasar/Element Plus or custom components).
    • HTML5, CSS3 (including Flexbox, Grid, and preprocessors like SASS/SCSS), and JavaScript/ES6+.
    • State management (Pinia/Vuex) and routing (Vue Router).
    • API integration and handling asynchronous data flows.

    Experience working with atomic design systems and component libraries

    Familiarity with version control (Git), build tools (Vite/Webpack), and testing frameworks (Jest, Vue Test Utils, Cypress).

    Excellent collaboration skills: Ability to work pairwise with backend developers, communicate effectively in English, and adapt to feedback from designers and stakeholders.

    Company Industry

    Department / Functional Area

    Keywords

    • Front-End Developer (VueJS)

    Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com