Skip to main content
Back to Jobs

May be closed

This role is over 60 days old on our board. You can still open the company's original page if a link is available.

NetApp logo

UI Developer

NetAppBengaluru, Karnataka, IndiaSalary not disclosed
Type

Hybrid

Location

Bengaluru, Karnataka, India

Experience

Senior (7+ yrs)

Posted

4 months ago

Marked closed on our board — original listing may still open.

Open original listing

Quick Take

NetApp is seeking a Senior UI Developer in Bengaluru for a hybrid role. This position focuses on building scalable Vue3 applications, optimizing performance, and collaborating with DevOps. It's a high-impact opportunity for experienced frontend engineers.

Role Overview

🏢 About NetApp

NetApp is a global cloud-led, data-centric software company that empowers organizations to unlock the full potential of their data, from AI to multicloud. With a history of turning challenges into business opportunities, NetApp leads in intelligent data infrastructure, delivering unified storage, integrated data services, and solutions that help customers transform and grow. They foster a hybrid working environment that strengthens connection, collaboration, and culture, valuing mold breakers, bold thinkers, and problem solvers.

🎯 The Role

As a Senior UI Developer at NetApp in Bengaluru, you will be instrumental in designing and building scalable GUI infrastructure and developing intelligent agent-based systems. This role focuses on optimizing workflows to significantly enhance performance and user experience for high-traffic web applications. You will be responsible for creating world-class graphical user interfaces, contributing to CI/CD pipelines, and integrating various ecosystems within NetApp's innovative data solutions.

🛠️ Tech Stack

  • Vue.js (Vue3)
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • JSON/YAML
  • CI/CD
  • Docker
  • Apache / Nginx
  • Python (basic familiarity)
  • PostgreSQL / MySQL / Oracle

💼 What You'll Do

  • Design, develop, and maintain high-performance and scalable Vue3-based applications.
  • Create responsive user interfaces using modern HTML and CSS standards.
  • Implement multithreading, multiprocessing, and asynchronous programming to enhance system efficiency.
  • Conduct performance profiling, tuning, and optimization of applications, managing memory and system resources effectively.
  • Collaborate with DevOps teams on container images, Docker setups, and troubleshooting reverse proxies.
  • Ensure data validation and transformation, including parsing JSON/YAML and manipulating data structures.

✅ What You'll Need

  • 4-8 years of software development experience, with at least 4 years focused on GUI application design and development.
  • Strong expertise in Vue.js (Vue3) and modern JavaScript (ES6+) features like arrow functions, async/await, promises, template literals, and optional chaining.
  • Proficiency in CSS, JSON/YAML, and hands-on experience developing high-traffic web applications.
  • Familiarity with UI unit testing frameworks and robust DOM interaction & browser APIs (form state, modals, localStorage/sessionStorage, file inputs).
  • Ability to handle asynchronous API calls, including abstraction and managing success/error flows.
  • Working knowledge of basic Python, relational databases (PostgreSQL, MySQL, Oracle), CI/CD practices, and Apache configurations.
  • Strong interpersonal and communication skills to navigate team dynamics and articulate technical concepts clearly.
  • A Bachelor of Science degree in Computer Science or equivalent experience; a Master’s degree is a plus.

🌟 Nice to Have

  • Industry certifications on performance benchmarking.
  • Master’s degree in Computer Science or a related field.
  • Experience with complex multithreading/multiprocessing scenarios.

Why This Role?

This is a curated frontend role from NetApp. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on vuejs, javascript, html and more.

UI Developer at NetApp — FAQ

Quick answers about this role, the stack, and how to apply.