Fullstack Developer

3 - 7 years

5 - 10 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

Frontend Responsibilities

As part of the UI/UX layer, you will:

  • Build responsive, high-quality interfaces using

    Next.js, React.js, JavaScript/TypeScript, Tailwind CSS

    , and modern component libraries.
  • Implement scalable frontend architecture modular components, clean folder structure, server-side rendering (SSR), code-splitting, and API data integration.
  • Develop real-time features such as live updates, notifications, dashboards, and streaming workflows using WebSockets, SSE, or relevant libraries.
  • Maintain UI performance and accessibility, optimizing load times, avoiding unnecessary re-renders, and following best practices for component design.
  • Handle client-side data fetching, caching, and state management using tools like React Query, Redux, or Zustand.

Backend Responsibilities

You will own backend logic, data modeling, and API development, including:

  • Designing, developing, and maintaining RESTful and modular backend services using

    Node.js, Express.js, Nest.js (optional), and Python (preferred for specific utilities)

    .
  • Creating robust data models and query-optimized schemas using

    MongoDB, PostgreSQL, or MySQL

    , and implementing caching layers where required.
  • Integrating third-party services such as payment gateways (Razorpay), WhatsApp/Twilio messaging, map services, notifications, and business tools.
  • Implementing secure authentication (JWT/OAuth2), role-based access control (RBAC), and following secure API development practices.
  • Building asynchronous and event-driven flows using queues (BullMQ, RabbitMQ, Kafka) to handle heavy workloads and scheduled tasks.
  • Working with file storage, blob storage (S3/Cloud), and service adapters to support uploads, media processing, or document workflows.

Infrastructure, DevOps & Deployment

You will contribute to scalable deployment and environment reliability:

  • Containerizing services using

    Docker

    , managing environment configurations, and setting up CI/CD pipelines for automated releases.
  • Deploying backend and frontend services on AWS/GCP/Render/VPS environments with monitoring, logging, and observability.
  • Ensuring fault-tolerant architecture retries, queue design, API rate-limiting, and graceful fallback mechanisms.
  • Participating in versioning, release cycles, and zero-downtime deployments using blue-green or canary rollout strategies.

AI & Automation (Good to Have, Not Mandatory)

While not the core of this role, familiarity with modern AI workflows is a plus:

  • Basic understanding of integrating APIs like OpenAI, Gemini, or HuggingFace.
  • Ability to work with vector databases or retrieval systems (optional).
  • Experience with markdown rendering, chat UIs, or AI-related UX is appreciated.

Collaboration & Ownership

  • Work directly with Product, Design, and Operations to convert high-level requirements into technical solutions.
  • Participate in architecture discussions, code reviews, performance audits, and troubleshooting.
  • Write clean, modular, maintainable code supported by proper documentation and testing.
  • Take full ownership of features from conception to deployment to production monitoring.
  • Support junior developers through mentoring, code clarity, and best practices.

Preferred candidate profile

We are looking for a well-rounded engineer with practical experience delivering production systems.

Core Technical Skills

  • 46 years of experience in full-stack development with modern frameworks.
  • Strong proficiency in

    Next.js, React.js, JavaScript/TypeScript, Tailwind CSS

    .
  • Solid backend experience with

    Node.js, Express.js/Nest.js

    , and working knowledge of

    Python

    for scripts or services.
  • Database expertise in

    MongoDB, MySQL, or PostgreSQL

    with query optimisation skills.
  • Hands-on experience building and consuming REST APIs and integrating third-party services.
  • Experience with authentication frameworks (JWT/OAuth2) and secure coding practices.
  • Familiarity with Docker, CI/CD pipelines, GitHub Actions/GitLab CI, and cloud deployment.
  • Understanding of event-driven architectures, queues, and microservices patterns.

Preferred (Nice-to-Have)

  • Exposure to AI API integration, prompt handling, or chat-based UX.
  • Experience working in a startup or fast-paced product environment.
  • Understanding of scalable frontend patterns, SSR/ISR strategies, and performance tuning.
  • Experience with infrastructure as code, monitoring tools, logging dashboards, or cloud-native design.

Soft Skills

  • Strong ownership and accountability.
  • Ability to handle ambiguity and break down loosely defined requirements.
  • Excellent communication and problem-solving abilities.
  • Collaborative and team-oriented with a product-first mindset.
  • Passion for building meaningful, user-impacting features.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bangalore rural, chennai, bengaluru

noida, gurugram, delhi / ncr