Bestkaam Logo
Meril Logo

Full Stack Engineer

Actively Reviewing the Applications

Meril

India, Gujarat, Vapi Full-Time On-site
Posted 3 weeks ago Apply by May 10, 2026

Job Description

Job Title

Full Stack Developer – React / Next.js / Node.js (SaaS, Production Systems)


Key Responsibilities

Frontend Development

  • Build and maintain scalable applications using:
  • React.js
  • Next.js
  • TypeScript
  • Redux for state management
  • Develop SASS-based, modular UI systems
  • Implement SSR, CSR, and optimized routing
  • Handle frontend-level error handling, validation, and performance optimization


Backend Development

  • Develop backend services using Node.js / Express.js
  • Design and implement REST and GraphQL APIs
  • Handle:
  • Authentication & authorization
  • Request validation
  • Error handling and API response standards
  • Integrate backend services with frontend and databases


Database & Storage Systems

  • Work with Relational Databases:
  • PostgreSQL
  • MySQL
  • Work with Cache Databases:
  • Redis, etc
  • Work with NoSQL Databases:
  • Cassandra and similar systems
  • Elastic Search
  • Object storage experience with:
  • AWS S3
  • MinIO
  • Design schemas, indexes, and efficient queries
  • Understand development vs production data workflows


Deployment, DevOps & Infrastructure

  • Deploy applications to production environments
  • Strong working knowledge of:
  • Linux
  • Git (branching strategies, PRs, reviews)
  • Docker (containerization)
  • Nginx (reverse proxy, routing, SSL basics)
  • Exposure to Kubernetes (K8s):
  • Container orchestration
  • Basic service and pod management
  • Work with CI/CD pipelines for automated builds and deployments


SaaS & Production Experience

  • Experience working on SaaS applications
  • Understanding of:
  • Multi-tenant architectures
  • Role-based access
  • Production monitoring and debugging
  • Collaborate with AI/ML teams for:
  • API integrations
  • Model inference workflows
  • Data pipelines


API Integration & Application Flow

  • Integrate internal and third-party APIs
  • Design and manage end-to-end application flows
  • Handle:
  • Async processing
  • Retries and failures
  • Logging and observability
  • Ensure APIs are scalable, secure, and well-documented


Collaboration & Documentation

  • Work closely with frontend, backend, QA, DevOps, and AI teams
  • Participate in code reviews and architecture discussions
  • Maintain clear documentation for:
  • APIs
  • System flows
  • Deployment processes
  • Follow clean coding and engineering best practices


Required Skills & Experience

Mandatory

  • 2+ years of professional experience as a Full Stack Developer
  • Strong expertise in:
  • React.js, Next.js
  • Node.js / Express.js
  • TypeScript, Redux
  • Experience with:
  • PostgreSQL / MySQL
  • NoSQL databases (Cassandra preferred)
  • Hands-on experience with:
  • AWS S3
  • MinIO
  • Docker
  • Nginx
  • Working knowledge of:
  • Linux
  • Git (version control)
  • Experience deploying and maintaining production systems
  • Experience working on SaaS applications
  • Strong API integration experience (REST / GraphQL)


Good to Have

  • Kubernetes (K8s) hands-on exposure
  • Experience with CI/CD tools
  • Basic monitoring/logging tools (Prometheus, Grafana, etc.)
  • Experience working with AI/ML pipelines or inference APIs
  • Security best practices (API security, secrets management)


What We Expect from You

  • You have seen production failures and fixed them
  • You understand end-to-end system flow
  • You write maintainable, well-documented code
  • You collaborate effectively across teams
  • You take ownership of features from development to deployment

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.