We are seeking a versatile Full Stack Developer to build, scale, and maintain modern web applications. In this role, you will leverage Next.js for robust server-side architecture and API layers while delivering seamless client-side user experiences across both React and Vue.js ecosystems. You will collaborate with product designers, engineers, and stakeholders to translate complex requirements into clean, scalable, and high-performance code.
Key Responsibilities
- Backend & API Architecture: Design and maintain server-side logic, Route Handlers, Server Actions, middleware, and backend API endpoints using Next.js and Node.js.
- Frontend Engineering: Build responsive, modular, and accessible user interfaces using React and Vue.js (Vue 3 / Composition API).
- State Management & Data Layer: Manage client- and server-side state effectively across frameworks (e.g., Pinia/Vuex for Vue, Zustand/Redux for React, TanStack Query).
- Database & Integrations: Integrate relational (PostgreSQL, MySQL) or NoSQL databases, write queries/migrations via ORMs (Prisma, Drizzle, TypeORM), and connect third-party APIs and services.
- Performance & Optimization: Optimize rendering strategies (SSR, SSG, ISR, client hydration), minimize bundle sizes, and tune Core Web Vitals.
- Quality & Testing: Write unit and end-to-end integration tests (e.g., Jest, Vitest, Cypress, Playwright) and participate in peer code reviews.
- Deployment & CI/CD: Support deployment pipelines on platforms such as Vercel, AWS, or Docker-based containerized environments.
Required Technical Skills & Qualifications
- 3+ years of professional full-stack web development experience.
- Next.js Expertise: Deep practical knowledge of modern Next.js (App Router, Server Components, API routes/Route Handlers, data caching, and SSR/SSG patterns).
- Frontend Proficiency: Solid hands-on experience working in both React and Vue.js environments.
- Modern JavaScript & TypeScript: Strong proficiency with ES6+, TypeScript typings, interfaces, and asynchronous programming.
- Database Management: Working experience with SQL or NoSQL databases (e.g., PostgreSQL, MySQL, Supabase, or MongoDB).
- Styling & UI Systems: Familiarity with Tailwind CSS, CSS Modules, or component libraries (e.g., shadcn/ui, Vuetify).
- Version Control: Proficient with Git and standard pull-request workflows.
Preferred Qualifications
- Experience migrating components or codebases between React and Vue.js.
- Familiarity with micro-frontend architectures or decoupled headless CMS setups.
- Understanding of containerization (Docker) and basic cloud architecture (AWS, GCP, or Cloudflare Workers).
- Experience with caching layers like Redis and background queue systems.
What We Offer
- Market-competitive salary and performance bonuses.
- Flexible work arrangements (remote/hybrid options).
- Continuous learning opportunities and tool allowances.
Job Type: Full-time Pay: ₹100,000.00 - ₹150,000.00 per month
Education
- Bachelor's (Preferred)
Experience:
- software development: 2 years (Required)
Work Location: In person
📌 Full Stack Developer (Next.js / React / Vue.js) (Kochi)
🏢 Logezy
📍 Kochi