Location: Surat (Gujarat), India Job Type: Full-Time,
Onsite Experience Level: 3 to 6 years Salary range: CTC ₹3 – ₹6 LPA
Apply Here:
https://forms.clickup.com/5745749/f/5fb2n-312516/1Q3Y3YJ5ONUB9Y10VG
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 effective 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).
📌 Frontend Developer ( Vue 3, Nuxt.js (Nuxt 3) (Surat)
🏢 GEMGEM
📍 Surat