Frontend Engineer at ClearlyRated
Portland, Oregon, United States -
Full Time


Start Date

Immediate

Expiry Date

14 Jun, 26

Salary

100000.0

Posted On

16 Mar, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

React, Typescript, Tailwind Css, Vite, Rest Apis, Gcp, Ci/Cd, Testing, Hooks, Reconciler, Referential Equality, Flexbox, Grid, Bundle Size, Lazy Loading, Memorization

Industry

technology;Information and Internet

Description
Frontend Engineer Application Deadline: 15 April 2026 Department: Engineering Employment Type: Full Time Location: Portland, Oregon Compensation: $80,000 - $100,000 / year Description Frontend Engineer React · TypeScript · Modern Web ClearlyRated · USA (Remote-West Coast Only) · Engineering We’re building the interface that thousands of professional services firms use to understand what their clients actually think. If you love React, care about performance, and want to work on complex data problems — this is for you. About ClearlyRated ClearlyRated is a B2B SaaS platform that helps professional services firms — from global engineering consultancies to staffing agencies — measure, understand, and act on client satisfaction data. Our NPS-driven platform processes millions of survey interactions, powers real-time relationship health scoring, and is in the middle of a significant platform evolution: new data integration architecture, event-driven survey automation, and a growing AI/ML capability stack built on Google Cloud. We’re a small, focused engineering team building systems that operate at enterprise scale. That means the problems are real, the stakes are high, and every engineer on the team does work that matters. Our Stack React TypeScript Tailwind CSS Vite REST APIs GCP CI/CD Testing Key Responsibilities What You’ll Build This is not a marketing website. You’ll be working on a production-grade B2B SaaS platform handling real enterprise data. Specifically: – Dashboard and data visualization components that surface NPS scores, client sentiment trends, and relationship health data across complex enterprise org structures – Permission-aware UI that adapts to matrix organizational hierarchies — the same data looks different depending on who you are and where you sit in the business – Survey automation interfaces connected to real-time event streams — when a webhook fires, something happens in the UI – Configurable digest and reporting builder for senior leadership, with composable layout and export capabilities – Component library and design system work that gets used by every engineer on the team – Performance-critical rendering: we deal with large datasets, deep trees, and users who notice when things are slow Skills, Knowledge and Expertise What We’re Looking For You don’t need years of industry experience. You need depth. Specifically: Our Stack React TypeScript Tailwind CSS Vite REST APIs GCP CI/CD Testing – React fundamentals you can explain, not just use. You know why hooks exist, how the reconciler works, when not to use useEffect, and what referential equality means for performance. – TypeScript fluency. You reach for types naturally. You know the difference between a type and an interface and when it matters. – CSS and layout confidence. You can implement a complex responsive layout without fighting the browser. Flexbox and Grid are second nature. – Performance instincts. You think about bundle size, render cycles, lazy loading, and memorization as a matter of habit, not afterthought. – You’ve built something real. A side project, an open-source contribution, a freelance build — something you can walk us through end to end and defend every decision. – AI-assisted development is in your toolkit. You use Cursor, Windsurf, Claude, or similar tools to move faster — and you understand what they’re doing, not just that they work. Bonus Points – Experience with micro-frontend architectures or design system development – Exposure to streaming or real-time data in the UI (WebSockets, SSE, reactive patterns) – Any backend exposure — understanding what lives on the other side of an API call makes you better at building against it – Vue experience — we don’t use it, but it signals breadth Benefits How We Hire We hire on ability, not tenure. We don’t care whether your experience comes from a top university, a bootcamp, an open-source project, or a side hustle you built at 2am. What we care about is whether you can think clearly, build well, and learn fast. Our interview process is deliberately hard. If you make it through, you’ll know you earned it — and so will we. We test fundamentals, systems thinking, and the ability to reason through problems you haven’t seen before. We don’t ask you to recite design patterns. We ask you to think. | ★ | Our frontend interview tests: React and JavaScript fundamentals, TypeScript reasoning, component architecture, performance thinking, and a practical build exercise. We don’t ask trivia. We ask you to solve problems and explain your thinking. You’ll leave knowing exactly how you did.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The role involves building production-grade B2B SaaS platform features, including dashboard components for surfacing NPS scores and permission-aware user interfaces adapting to complex organizational structures. Responsibilities also cover developing survey automation interfaces, configurable reporting builders, and contributing to the team's component library and design system.
Loading...