Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Fullstack Developer(React.js ,Next.Js) @ Cirruslabs

Home > Software Development

 Fullstack Developer(React.js ,Next.Js)

Job Description

Total years :5 years

Notice period : immediate joiner

Location : Bangalore

Role & responsibilities


KEY RESPONSIBILITIES

  • Design, develop, and maintain full stack web applications using Next.js, React, and TypeScript, ensuring high performance, scalability, and exceptional user experience.
  • Integrate machine learning and AI models (NLP, computer vision, recommendation engines, generative AI) into front-end frameworks, building intelligent and interactive features for end users.
  • Architect and implement RESTful APIs and endpoints, ensuring clean contract design, proper authentication/authorization, rate limiting, and comprehensive documentation.
  • Design and optimize PostgreSQL database schemas, write efficient queries, manage migrations, and implement indexing strategies for high-throughput applications.
  • Collaborate with data scientists and ML engineers to deploy, monitor, and iterate on ML model pipelines,
  • Build and maintain CI/CD pipelines, automated testing frameworks, and monitoring dashboards to ensure code quality, rapid deployment, and production reliability.
  • Champion engineering best practices including code reviews, technical documentation, test-driven development, and architectural decision records.
  • Mentor junior and mid-level developers, fostering a culture of continuous learning and technical excellence within the team.
  • Evaluate and recommend emerging technologies, frameworks, and AI/ML tools to continuously improve the product and development workflow.

REQUIRED QUALIFICATIONS

  • Minimum 6 years of professional experience in full stack software development with a proven track record of delivering production applications.
  • Front-End: Expert-level proficiency in

React, Next.js (App Router & Pages Router), TypeScript, HTML5, CSS3/Tailwind CSS, and state management libraries (Redux, Zustand, or Jotai).

  • Hands-on experience integrating ML/AI models into web applications, including working with inference APIs, streaming responses, embeddings, vector databases, and prompt engineering for LLM-powered features.
  • Strong backend development skills with Node.js (Express/Fastify/NestJS) or Python (FastAPI/Django), including microservices architecture and event-driven systems.
  • Advanced proficiency in PostgreSQL, including schema design, query optimization, stored procedures, indexing strategies, and experience with ORMs such as Prisma, Drizzle, or SQLAlchemy.
  • Solid understanding of API design principles (REST, GraphQL), versioning strategies, error handling patterns, and API gateway management.
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
  • Familiarity with ML/AI platforms and tools such as OpenAI API, Hugging Face, LangChain, TensorFlow, PyTorch, or similar frameworks.

PREFERRED QUALIFICATIONS

  • Knowledge of vector databases (Pinecone, Weaviate, pgvector, Chroma) and semantic search implementations.
  • Experience with real-time data processing using WebSockets, Server-Sent Events, or message queues (Kafka, RabbitMQ, Redis Streams).
  • Familiarity with MLOps practices, including model versioning, A/B testing for ML features, and monitoring model drift.
  • Experience with data visualization libraries (D3.js, Chart.js, Recharts) for presenting AI/ML insights in user-facing dashboards.
  • Contributions to open-source projects or published technical blog posts/talks in relevant domains.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.

Job Classification

Industry: Recruitment / Staffing
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Cirruslabs
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Frontend Developer React.Js Nestjs Frontend Development Javascript AI

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Java Fullstack Developer

  • IntouchCX
  • 4 - 8 years
  • Hyderabad
  • 2 days ago
₹ -18 Lacs P.A.

Fullstack Developer

  • Trigyn Technologies
  • 4 - 9 years
  • Mumbai
  • 4 days ago
₹ Not Disclosed

Dot Net Fullstack Developer (c# +azure +nosql)

  • Cirruslabs
  • 5 - 10 years
  • Hyderabad
  • 6 days ago
₹ Not Disclosed

Python Fullstack Developer

  • Tata Consultancy
  • 5 - 10 years
  • Noida, Gurugram
  • 11 days ago
₹ Not Disclosed

Cirruslabs

We are CirrusLabs. Our vision is to become the world's most sought-after niche digital transformation company that helps customers realize value through innovation. Our mission is to co-create success with our customers, partners and community. Our goal is to enable employees to dream, grow and make...