Rippling needs to build the blocks for advanced HR applications at lightning-fast speed, architecting high-performance, scalable systems that power the next generation of data products, including reports, analytics, customizable workflows, and search, to help customers manage and get unprecedented value from their business data.
Requirements
- 6+ years of hands-on frontend engineering experience with deep expertise in modern JavaScript frameworks, particularly React.
- Strong computer science fundamentals with a proven track record of designing and optimizing complex web applications that operate at scale.
- Proficient in React, Redux (or similar state management libraries), HTML5, CSS3, and modern JavaScript (ES6+).
- Experience with data visualization libraries (e.g., D3.js, Chart.js) is a plus.
- Familiarity with Python/Django or similar backend systems.
- Experience building analytics or reporting dashboards.
- Contributions to open-source frontend projects.
Responsibilities
- Lead the design and development of sophisticated and intuitive user interfaces for our data products, including reporting, analytics, customizable workflows, and search.
- Own and evolve the frontend architecture for the Data Cloud team, ensuring scalability, performance, and maintainability.
- Establish best practices for frontend development, ensuring high-quality, performant, and reliable code.
- Advocate for modern frontend technologies and patterns.
- Collaborate closely with product managers and designers to define and refine user experiences.
- Work seamlessly with backend engineers on the Data Platform team to integrate frontend solutions with robust data pipelines and APIs.
Other
- You'll be instrumental in shaping the user experience and interface of our cutting-edge data products, transforming complex data into intuitive and powerful tools for our customers.
- You will work closely with backend engineers, product managers, and designers to deliver innovative and scalable solutions across our web and potentially mobile surfaces.
- You'll be a key voice in shaping the visual and interactive aspects of our data products, ensuring they are both powerful and delightful to use.
- Guide and mentor junior and mid-level frontend engineers, helping them grow technically and professionally.
- You possess a strong passion for user experience and product design.