Rippling logo

Senior Full Stack (Frontend) Engineer - Platform

Rippling

About The Role

Rippling's special sauce is its ability to automatically react and understand changes and connections across many systems, and that stems from our unified platform. The Rippling Platform is the infrastructure of the best-run organizations so companies no longer have to rely on duct-tape integrations, or even worse, spreadsheets. On top of the Rippling Platform sits all of our natively built apps, including payroll, device management, and many more.

The next evolution of our Platform focuses on universal objects, where all objects—customer-defined data, first-party developer data, or third-party developer data—should attain the status of first-class citizens. This parallels the creation of a new type of database. Additionally, enabling next-generation product development. If you find solving these types of problems at scale exhilarating, this role is highly likely to be a perfect fit for you.

The Permissions Platform lies at the foundation of all of this, ensuring that everyone who uses Rippling has the access they need to do their job–whatever data and apps that requires–and no more.

As a Senior Full-Stack Engineer on the Permissions Team, you will play a key role in delivering on this vision by building the fundamental components that make the Permissions Platform delightful to use both for end users, and for other developers at Rippling.

What You Will Do

  • Work closely with product managers and designers to design the frontend components–and when necessary, the backend APIs–that enable delightful user experiences everywhere in Rippling where users need to see or manage permissions.
  • Own the technical design and implementation of frontend components, and dive as deep into the backend codebase as needed.
  • Work closely with other engineers across the organization to adopt these components to enable teams to quickly evolve existing products and bring new products to market.
  • Ship high-quality software incrementally and consistently.

Qualifications

  • 5+ years of professional experience as a software engineer.
  • Experience building well-tested, composable frontend components, React experience preferred.
  • Familiarity in one or more backend languages: (Python/Ruby/golang, etc.) and web frameworks (Django, RoR, Spring, etc.)
  • Experience working in a fast-paced, dynamic environment.
  • Strong communication skills with a variety of stakeholders.
  • Care for the end user experience (polish, usability, accessibility, performance).
  • A strong sense of ownership, a bias toward action, and a desire to learn and grow.

Rippling highly values having employees working in-office to foster a collaborative work environment and company culture. For office-based employees (employees who live within a 40 mile radius of a Rippling office), Rippling considers working in the office, at least three days a week under current policy, to be an essential function of the employee's role.

This role will receive a competitive salary + benefits + equity. The salary for US-based employees will be aligned with one of the ranges below based on location; see which tier applies to your location here.

A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amounts may vary from the amounts listed below.

The pay range for this role is:

135,000 - 236,250 USD per year (US Tier 1)

Benefits
Extracted with AI

  • Medical insurance

Similar jobs

Last update: 23 minutes ago

Rippling logo
Rippling

Senior Fullstack Engineer (Backend)

Join Rippling as a Senior Fullstack Engineer (Backend) to develop infrastructure and products for seamless onboarding.

Rippling logo
Rippling

Staff Full Stack Engineer

Join Rippling as a Staff Full Stack Engineer to develop infrastructure for HRIS systems using React, Django, and more.

Rippling logo
Rippling

Senior Staff Software Engineer - Infrastructure

Join Rippling as a Senior Staff Software Engineer in Infrastructure, leading projects and building scalable systems.

Rippling logo
Rippling

Software Engineer II, Backend - HRIS

Join Rippling as a Software Engineer II, Backend in HRIS, developing key systems in a dynamic, fast-paced environment.

Rippling logo
Rippling

Software Engineer Intern - Summer 2025

Join Rippling as a Software Engineer Intern in Summer 2025 to develop robust products and solve complex problems.

Stripe logo
Stripe

Senior Full Stack Engineer - Capital Engineering

Senior Full Stack Engineer role at Stripe, NY. Engage in complex projects, API design, and user experience enhancements.

Stripe logo
Stripe

Senior Full Stack Engineer, Enterprise Engine

Join Stripe as a Senior Full Stack Engineer to lead technical design and development in a dynamic environment.

Stripe logo
Stripe

Senior Full Stack Engineer - Developer Products

Senior Full Stack Engineer role at Stripe, developing cutting-edge developer tools and products, hybrid work available.

Ridgeline logo
Ridgeline

Staff Front End Engineer - Platform Connectivity & Orchestration

Join Ridgeline as a Staff Front End Engineer to build cloud-native solutions using React and TypeScript in a FinTech environment.

Ro logo
Ro

Senior Full Stack Engineer

Join Ro as a Senior Full Stack Engineer to transform healthcare access with innovative web experiences using Python and React.

Stripe logo
Stripe

Mid-Senior Full Stack Engineer, Dashboard Foundation

Mid-Senior Full Stack Engineer role focusing on building and enhancing the Stripe Dashboard for improved merchant experience.

Ramp logo
Ramp

Senior Software Engineer | Backend

Senior Backend Software Engineer at Ramp, focusing on innovative financial solutions in New York. Inclusive benefits and cutting-edge projects.

Ramp logo
Ramp

Frontend Software Engineer with React

Join Ramp as a Frontend Software Engineer to build and design performant interfaces using React and JavaScript.

Stripe logo
Stripe

Senior Full Stack Engineer - Payments

Senior Full Stack Engineer role focusing on payment solutions, requiring skills in development and design, based in New York.

Stripe logo
Stripe

Senior Frontend Engineer, Growth

Join Stripe as a Senior Frontend Engineer to build scalable web applications using React.js and JavaScript for growth initiatives.

Stripe logo
Stripe

Senior Full Stack Engineer, Developer Products

Join Stripe as a Senior Full Stack Engineer to build developer products, improve user experience, and work with cutting-edge technologies.

PayPal logo
PayPal

Senior Full Stack Developer (Ruby on Rails)

Join as a Senior Full Stack Developer specializing in Ruby on Rails, working remotely with a focus on full-stack development and agile methodologies.

Whop logo
Whop

Senior Fullstack Software Engineer (Ruby on Rails, React)

Join Whop as a Senior Fullstack Engineer to build and ship product features using Ruby on Rails and React.

Stripe logo
Stripe

Senior Full Stack Engineer, Growth

Join Stripe as a Senior Full Stack Engineer to drive growth through scalable, ML-driven systems. Work on frontend and backend development.

Ramp logo
Ramp

Frontend Software Engineer

Join Ramp as a Frontend Software Engineer to build and design performant interfaces using JavaScript and React.

Stripe logo
Stripe

Full Stack Engineer - Payments and Risk

Join Stripe as a Full Stack Engineer in Payments and Risk, working on APIs and user experiences.

Rogo logo
Rogo

Senior Full-Stack Software Engineer (React, TypeScript)

Join Rogo as a Senior Full-Stack Software Engineer to develop cutting-edge AI tools in NYC.

Stripe logo
Stripe

Senior Internal Apps Engineer

Join Stripe as a Senior Internal Apps Engineer, leveraging low-code solutions to build and maintain apps.

Reaktor logo
Reaktor

Senior Full Stack Developer

Senior Full Stack Developer in NYC, hybrid role, involving client-facing tasks & full software development lifecycle.