Senior Software Engineer - Frontend/Fullstack, UI Platform

Rippling

6–9 yrs Bengaluru Full Time Remote
Rippling logo
Posted : yesterday
Actively hiring

Job description

Join Rippling's innovative UI Platform team as a Senior Software Engineer. This pivotal role focuses on building foundational platform systems that empower product teams across the company to design, develop, and deliver exceptional user experiences. You'll be instrumental in shaping the future of how products are built at scale, driving consistency, speed, and reliability.

Rippling is revolutionizing HR, IT, and Finance management for businesses, consolidating scattered systems into a single, powerful platform. Our groundbreaking approach enables rapid employee onboarding and streamlined management of all workforce operations.

As a recognized leader in the tech industry, Rippling has secured significant funding from top investors and has been celebrated as one of America's best startup employers.

Responsibilities

As a Senior Software Engineer on the UI Platform team, you will:

- Develop and enhance Rippling's Application Framework and Server-Driven UI (SDUI) platform to enable scalable, consistent user experiences. - Collaborate with over 40 product teams to facilitate the adoption and integration of UI Platform capabilities. - Design and implement reusable frontend platform components, patterns, and abstractions to boost engineering efficiency. - Work closely with Design, Product, and Engineering to translate platform needs into high-quality technical solutions. - Contribute to frontend architecture, performance enhancements, developer tooling, and platform reliability. - Build backend components to support UI configuration, rendering, platform APIs, and internal tools. - Enhance the developer experience for engineers building on Rippling's UI Platform. - Participate actively in technical design, code reviews, testing, and production support. - Leverage AI tools to improve development velocity, code quality, and engineering workflows.

Qualifications

We are seeking a Senior Software Engineer with 6-9 years of professional software engineering experience, particularly in frontend, platform, or product engineering.

Key qualifications include:

- Strong proficiency in building complex frontend applications using modern JavaScript/TypeScript frameworks like React. - A solid grasp of frontend architecture, component design, state management, performance, accessibility, testing, and maintainability. - Proven experience in developing reusable UI systems, internal platforms, frontend infrastructure, or developer-facing frameworks. - Demonstrated ability to work full-stack, with backend experience in areas such as APIs, services, data modeling, schemas, configuration systems, or platform integrations. - The capability to independently manage projects from inception through execution and iteration. - Excellent collaboration and communication skills, essential for working with diverse product teams and stakeholders. - A keen product and design sensibility to balance platform consistency with product flexibility. - Comfort and adaptability in a fast-paced, evolving environment requiring high ownership. - Practical exposure to AI tools, AI-assisted development, agentic workflows, or automation is highly preferred. - Experience with design systems, SDUI, schema-driven UI, or configuration-driven platforms is a significant advantage.

Essential Skills

JavaScriptTypeScriptReactFrontend ArchitectureComponent DesignState ManagementPerformance OptimizationAccessibilityTestingMaintainabilityAPI DevelopmentData ModelingSchema DesignConfiguration SystemsPlatform IntegrationsAI ToolsDeveloper Experience

Good to Have

Design SystemsServer-Driven UI (SDUI)Schema-Driven UIConfiguration-Driven RenderingFrontend MonoreposMicro-FrontendsModule FederationLarge-Scale Web ArchitectureInternal Developer ToolsPlatform APIsProductivity InfrastructureAI Coding ToolsAI Agent WorkflowsPrompt OrchestrationAutomated ValidationCode Generation Systems

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer - Frontend/Fullstack, UI Platform
IndustrySoftware Development
DepartmentSoftware Engineer, Frontend Engineer, Fullstack Engineer
Employment TypeFull Time, Remote

About the Company

Rippling logo

Rippling

Software Development

Senior Software Engineer - Frontend/Fullstack, UI Platform at Rippling | SkillMX | SkillMX