Skip to main content
Ad

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.

Rippling logo

Senior Software Engineer - Frontend/Fullstack, UI Platform

RipplingBangalore, Karnataka, IndiaEstimate the salary

Onsite · Senior 6+ yrs · 3 months ago

Posted by someone inside Rippling.

Quick Take

Rippling is hiring a Senior Software Engineer for their UI Platform team in Bangalore. This role focuses on building foundational frontend/fullstack systems, including application frameworks and design systems, to enhance developer velocity and product consistency across 40+ product teams. Strong React and TypeScript skills are essential.

🏢 About Rippling

Rippling provides a unified platform for HR, IT, and Finance, streamlining workforce management from payroll to benefits and IT systems. Based in San Francisco, CA, Rippling has secured over $1.85B in funding and is recognized as a top startup employer.

🎯 The Role

Join Rippling's UI Platform team as a Senior Software Engineer, focusing on frontend and fullstack development. This hands-on role involves building foundational platform systems, primarily Rippling’s Application Framework / Server Driven UI, which will be utilized by over 40 product teams. You will drive technical clarity, collaborate with cross-functional teams, and operate in a fast-paced environment, with an approximate 80% frontend and 20% backend split.

🛠️ Tech Stack

  • Core: JavaScript, TypeScript, React
  • Concepts: Frontend Architecture, Component Design, State Management, Performance, Accessibility, Testing, Maintainability, UI Systems, Internal Platforms, Frontend Infrastructure, Developer-facing Frameworks, APIs, Services, Data Modeling, Schemas, Configuration Systems, Platform Integrations, Design Systems, Component Libraries, SDUI, Schema-driven UI, Configuration-driven Platforms, AI Tools.

💼 What You'll Do

  • Build and evolve Rippling’s Application Framework / SDUI platform for configurable, consistent, and scalable user experiences.
  • Partner with 40+ product teams to support the adoption and evolution of UI Platform capabilities.
  • Design and implement reusable frontend platform primitives, patterns, and abstractions to boost engineering velocity.
  • Collaborate with Design, Product, and Engineering to translate platform requirements into high-quality technical solutions.
  • Contribute to frontend architecture, performance, developer tooling, and platform reliability.
  • Develop backend components for configuration-driven UI, schema-based rendering, and platform APIs.
  • Enhance the developer experience for product engineers building on Rippling’s UI Platform.
  • Participate in technical design, code reviews, debugging, testing, and production support.
  • Utilize AI tools to improve development velocity, code quality, and engineering workflows.
  • Collaborate with senior engineers to drive projects and influence technical direction.
  • Contribute to design systems, shared UI infrastructure, and AI-assisted development workflows.

✅ What You'll Need

  • 6–9 years of professional software engineering experience, with strong frontend/platform/product engineering exposure.
  • Proven experience building complex frontend applications using modern JavaScript/TypeScript frameworks like React.
  • Solid understanding of frontend architecture, component design, state management, performance, accessibility, testing, and maintainability.
  • Experience building reusable UI systems, internal platforms, frontend infrastructure, or developer-facing frameworks.
  • Comfort working fullstack, with backend exposure in APIs, services, data modeling, or configuration systems.
  • Ability to independently own projects from design through execution and launch.
  • Strong collaboration and communication skills, especially with multiple product teams.
  • Good product and design sensibility, balancing platform consistency with product flexibility.
  • Comfort operating in a fast-paced environment with high ownership.
  • Practical exposure to AI tools, AI-assisted development, or automation is strongly preferred.
  • Experience with design systems, component libraries, SDUI, or configuration-driven platforms is a strong plus.

🌟 Nice to Have

  • Experience building or contributing to design systems or shared frontend platforms.
  • Experience with server-driven UI / schema-driven UI / configuration-driven rendering.
  • Exposure to frontend monorepos, micro-frontends, module federation, or large-scale web architecture.
  • Experience building internal developer tools, platform APIs, or productivity infrastructure.
  • Familiarity with AI coding tools, AI agent workflows, prompt orchestration, or code-generation systems.
  • Experience working in a platform team that supports multiple product teams.

Why This Role?

This is a curated frontend role from Rippling. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on React, TypeScript, JavaScript.

Senior Software Engineer - Frontend/Fullstack, UI Platform at Rippling — FAQ

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