Frontend Developer

Year    Surat, Gujarat, India

Job Description

Location: Surat (Gujarat), India
Job Type: Full-Time, Onsite
Experience Level: 3 to 6 years
Salary range: CTC ?3 - ?6 LPA
Apply Here:
About Us:
GEMGEM is a next-generation luxury C2C marketplace, pioneering the way people buy and sell authentic pre-owned fine jewellery online. Backed by decades of industry experience, we're combining deep domain expertise with cutting-edge tech to build a global platform with trust and transparency at its core.
Role Overview
We are looking for an experienced Frontend Developer to join our team. In this role, you will be responsible for developing and maintaining our web application using Vue 3, Nuxt.js (Nuxt 3), and Progressive Web App (PWA) technologies, with a strong focus on performance, scalability, and maintainability.
Key Responsibilities * Build interactive, responsive, and scalable web applications using Vue 3 and Nuxt.js (Nuxt 3).

  • Develop and maintain PWA features, including service workers, offline caching, and installability.
  • Collaborate closely with designers, backend developers, and other stakeholders to deliver high-quality frontend solutions.
  • Participate in code reviews and provide constructive feedback to peers.
  • Write clean, maintainable, and efficient code while following established coding standards.
  • Use Git for version control, ensuring code quality and effective collaboration within the team.
  • Apply best practices for performance optimization in Nuxt 3, including rendering strategies (SSR/CSR), lazy loading, code splitting, and efficient data fetching.
  • Identify and resolve performance bottlenecks using browser and Nuxt profiling tools.
Requirements * 3+ years of professional experience working with Vue.js and Nuxt.js (Nuxt 3 preferred).
  • Hands-on experience building and maintaining Progressive Web Apps (PWA).
  • Proven experience building responsive and interactive web applications.
  • Strong proficiency in HTML5, CSS3, and modern JavaScript.
  • Experience working with RESTful APIs and asynchronous request handling.
  • Familiarity with frontend build tools and package managers (e.g., npm, yarn).
  • Proficient with Git and pull-request-based workflows.
  • Strong communication and teamwork skills.
  • Experience with Pinia for state management.
  • Knowledge of internationalisation (i18n) and localisation in Nuxt.
  • Experience with utility-first CSS frameworks such as Tailwind CSS.
  • Practical experience optimising Nuxt 3 applications, with an understanding of performance trade-offs and potential side effects.
Nice to Have
  • Working knowledge of Laravel
  • Awareness of accessibility best practices (WCAG basics).

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5141774
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Rs. 6,00,000 per year
  • Employment Status
    Permanent
  • Job Location
    Surat, Gujarat, India
  • Education
    Not mentioned
  • Experience
    Year