NetApp
Posted 2w ago

Software Engineer (Full Stack Developer, Node JS & React JS))

NetApp
Bangalore, Karnataka, India
OnsiteFull Time
Responsibilities
  • developing applications
  • designing APIs
  • integrating AI
Requirements
  • 4+ years full-stack experience with Node.js and React
  • Microservices and API design
  • Cloud-native development
  • CI/CD and Git
  • Bachelor's or Master's in CS/Engineering required
Technical tools mentioned
Node.jsReactGitCI/CD

Job description

Title: 
Software Engineer (Full Stack Developer, Node JS & React JS))

Location: 

Bangalore, Karnataka, IN




Requisition ID: 
135897

Job Summary

We are looking for a highly motivated Full Stack Engineer (IC3) to join our engineering team and build scalable, cloud-native applications that power critical business workflows and AI-driven experiences. The ideal candidate will have strong expertise in Node.js, React, Microservices architecture, and API development, with exposure to Agentic AI frameworks and LLM-powered applications.

In this role, you will contribute across the full software development lifecycle from architecture and design to implementation, testing, deployment, and production support. You will work closely with product managers, architects, designers, and cross-functional engineering teams to deliver secure, scalable, and innovative solutions.

Job Requirements

  • Design, develop, test, and maintain full-stack applications using React and Node.js.
  • Build and enhance scalable microservices and RESTful APIs following modern engineering standards.
  • Design and implement secure, well-documented APIs for internal and external consumers.
  • Develop cloud-native, event-driven architectures supporting high-scale applications.
  • Integrate AI/LLM capabilities into business workflows using agentic frameworks and orchestration platforms.
  • Build and maintain AI agents, tool integrations, prompt workflows, and MCP/tool-based interactions where applicable.
  • Collaborate with product management and UX teams to translate business requirements into technical solutions.
  • Participate in architecture reviews, code reviews, and engineering best practices.
  • Drive quality through unit testing, integration testing, automation, and CI/CD practices.
  • Troubleshoot and resolve complex production issues and performance bottlenecks.
  • Contribute to technical documentation and mentor junior engineers when required.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering
  • 4–7 years of experience in full-stack application development using Node.js, React, and Microservices architecture
  • Strong hands-on expertise in API design, development, integration, and performance optimization, Git, CI/CD pipelines, and Agile development practices
  • Strong understanding of software design patterns, data structures, and algorithms.
  • Experience building scalable cloud-native applications with a solid understanding of software design principles and engineering best practices.
  • Experience building AI-powered applications and integrations. Understanding of  Agentic AI frameworks, LLM-based applications, AI orchestration, or workflow automation is highly desirable.
  • Understanding of storage, data management, or cloud infrastructure domains is a plus
  • Proven ability to take ownership, solve complex technical challenges, and deliver business-critical, high-impact projects in a collaborative environment.
  • Strong communication, troubleshooting, and continuous learning mindset

Success Profile for IC3

  • Independently delivers medium-to-large features with minimal supervision.
  • Owns components/services end-to-end, from design to production.
  • Demonstrates sound technical judgment and engineering rigor.
  • Collaborates effectively across teams and drives issues to closure.
  • Continuously improves engineering practices, quality, and operational excellence

Education

  • IC -Typically requires a minimum of 4-8 years of related experience with a Bachelor’s degree or a Master’s degree; or a PhD with relevant experience.


Job Segment: Test Engineer, Software Engineer, Testing, Cloud, Developer, Engineering, Technology

About NetApp

Sells enterprise data storage and cloud management software.

Similar jobs

Software Engineer roles near Bangalore, Karnataka
5h
Save
Mark Applied
Hide
Senior Software Engineer - Java/.net/python/go, API development, gen AI - Chennai, Bangalore
Chennai or Bengaluru
OnsiteFull Time
UnitedHealth Group
UnitedHealth GroupNYSE: UNH: Provides health insurance and technology-enabled health care services.
3+ YOEBachelor's degree or equivalent experience, 3+ years of software engineering, production delivery, APIs, databases, secure coding, automated testing, CI/CD, and proficiency in Java, Python, JavaScript/TypeScript, C#, or Go.
Java, Python, JavaScript, TypeScript, C#, Go, Claude Code, OpenAI Codex, GitHub Copilot, GitHub Spec-Kit, GitHub, Kubernetes, MCP, CI/CD, DORA
7h
Save
Mark Applied
Hide
Custom Software Engineer
Pune or Bengaluru
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
12+ YOE12+ years in automotive cybersecurity engineering and validation, with ISO/SAE 21434, UNECE R155/R156, TARA, CAL classification, automotive attack surfaces, CSMS evidence, and cybersecurity testing expertise.
CANalyzer, CANoe, Jama Connect, TestRail, CAPL, Python, Scapy, Linux, Android, RTOS, CVSS, CVE
8h
Save
Mark Applied
Hide
Software Engineer, Mobile (Android)
Bengaluru, Karnataka, India
OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
2+ YOEBachelor's degree or equivalent, 2 years of software development and Android application development experience, and programming experience. Advanced degree may substitute for software development experience.
Android, iOS
11h
Save
Mark Applied
Hide
Senior Lead, Software Engineering - Development
Bangalore, Karnataka, India
HybridFull Time
Kyndryl
KyndrylNYSE: KD: Manages and modernizes mission-critical IT infrastructure systems.
5+ YOE5+ years required. Strong troubleshooting across embedded systems, Linux, real-time systems, cloud-edge platforms, networking, and software integration; experience with support workflows and technical investigation.
Linux, C, C++, Python, Git, Kubernetes, containers, Linux kernel, BSPs, device drivers
12h
Save
Mark Applied
Hide
Remote Software Engineer (Go)
Bengaluru, Karnataka, India
$50-$100/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOERequires 3+ years of experience, strong Go skills, Git and Docker proficiency, software pipeline setup, complex codebase navigation, and local code testing; open-source experience is a plus.
Go, Git, Docker, GitHub
15h
Save
Mark Applied
Hide
Senior Software Engineer II
Bangalore, Karnataka, India
HybridFull Time
Schneider Electric
Schneider ElectricEuronext Paris: SU: Provider of energy management and industrial automation solutions.
Advanced cloud engineering, programming, debugging, scripting, and troubleshooting skills; intermediate continuous integration, design patterns, and cybersecurity knowledge; strong problem-solving and communication abilities.
Continuous Integration
17h
Save
Mark Applied
Hide
Principal Software Engineer, ITC
Bengaluru, Karnataka, India
OnsiteFull Time
Nike
NikeNYSE: NKE: Designs and sells athletic footwear, apparel, and equipment.
10+ YOE10+ years of software and data engineering experience, senior or lead IC experience, backend and distributed systems expertise, cloud architecture skills, and a computer science degree or equivalent experience.
Java, Python, Scala, Databricks, Spark, Delta Lake, Unity Catalog, Iceberg, Trino, dbt, Kafka, Flink, AWS, GCP, Azure
17h
Save
Mark Applied
Hide
Software Engineer III
Bengaluru, Karnataka, India
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
3+ YOE3+ years of software engineering experience; strong Python and AWS experience including EKS, EMR, ECS, and DynamoDB; expertise in AI/ML, MLOps, data governance, and Seldon model serving.
Python, AWS, EKS, EMR, ECS, DynamoDB, Seldon