Fullstack Engineer

5 - 10 years

15 - 20 Lacs

Posted:1 hour ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Full Stack Development

  • Develop responsive, performant UI components using

    React

    , TypeScript, Redux/Zustand, and modern frontend patterns.
  • Build backend services using

    Node.js (Express/Nest.js)

    ,

    Python (FastAPI/Django)

    ,
  • Implement RESTful APIs, GraphQL endpoints, and backend business logic.
  • Write clean, well-tested, maintainable code following engineering best practices.

AI / LLM Integration

  • Integrate

    LLM-based APIs

     (OpenAI, Vertex AI, Azure OpenAI, Anthropic, etc.) into frontend and backend systems.
  • Work with AI/ML teams to consume internal inference APIs or vector search pipelines.
  • Build workflows such as:
    • Chat-based AI assistants
    • RAG pipelines
    • Document processing & embedding systems
    • AI-driven automation inside products
  • Implement features like prompt engineering, tooling integration, and safe/efficient LLM invocation.

Architecture & System Design

  • Design and develop

    microservices

     that are scalable, modular, and cloud-native.
  • Own and enhance system architecture diagrams, API contracts, and data flow designs.
  • Apply best practices in distributed systems (caching, queues, load balancing, resiliency).

Cloud & DevOps

  • Deploy and maintain apps on

    AWS / GCP / Azure

    .
  • Experience with containerization and orchestration:

    Docker, Kubernetes

    .
  • Contribute to CI/CD pipelines, monitoring, and observability (GitHub Actions, Jenkins, Prometheus, Grafana, etc.).

Database & Storage

  • Work with SQL databases (PostgreSQL, MySQL) and NoSQL systems (MongoDB, DynamoDB, Redis).
  • Design optimized schemas and ensure efficient querying and indexing.

Collaboration & Leadership

  • Work cross-functionally with designers, PMs, AI engineers, and QA teams.
  • Review code, mentor junior engineers, and enforce engineering discipline.
  • Participate in sprint planning, architectural reviews, and technical roadmap discussions.

Required Skills & Experience

Frontend

  • 34+ years of strong experience with

    React

    .
  • Strong understanding of JavaScript/TypeScript, hooks, state management, and modern UI patterns.
  • Familiarity with Next.js, Vite, Webpack, or similar tooling.

Backend

  • Expertise in at least one:

    Node.js

    ,

    Python

    ,

    Java

    .
  • Experience building

    RESTful APIs

    , GraphQL schemas, JWT/OAuth authentication.
  • Strong understanding of design patterns, modular architecture, and service-oriented design.

AI Integration

  • Experience integrating

    LLMs or ML models

     via APIs.
  • Understanding of embeddings, vector stores (Pinecone, FAISS, Weaviate), and RAG concepts (preferred).
  • Ability to build robust LLM pipelines and manage prompt engineering challenges.

Microservices & Cloud

  • Solid working experience with

    microservices

    , event-driven architectures, message brokers (Kafka, SQS, RabbitMQ).
  • Hands-on cloud deployment using

    AWS/GCP/Azure

     services.
  • Docker/Kubernetes production experience.

Testing & Quality

  • Experience with Jest, React Testing Library, Mocha/Chai, PyTest, or JUnit.
  • Strong debugging and performance optimization skills.

Nice-to-Have

  • Experience with serverless frameworks (AWS Lambda, Cloud Functions).
  • Experience with CI/CD tools and infrastructure-as-code (Terraform).
  • Knowledge of MLOps or ML pipeline orchestration tools.
  • Exposure to security best practices (OWASP, API security, IAM).

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Cirruslabs logo
Cirruslabs

IT Services and IT Consulting

Alpharetta Georgia

RecommendedJobs for You

vellore, tamil nadu, india

faridabad, haryana, india

hyderabad, telangana, india

hyderabad, chennai, bengaluru

hyderabad, chennai, bengaluru

hyderabad, chennai, bengaluru