Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Frontend Engineer image - Rise Careers
Job details

Sr. Frontend Engineer

Tech Stack: React, TypeScript, Next.js, GraphQL, TailwindCSS, WebSockets, AWS

About the Role

We’re hiring a Senior Frontend Engineer to own and lead the development of our React-based UI, delivering high-performance, AI-driven interfaces that integrate with our GraphQL APIs.

You’ll play a key role in building intuitive user experiences for AI-powered sales intelligence. This is a hands-on coding role where you’ll architect scalable front-end solutions, optimize performance, and ensure seamless interaction with AI-driven insights.

Why This Role?

  • 🏗 Own the Frontend – Be the key contributor to our React-based UI.

  • 🚀 AI-Driven UI – Build interfaces that interact with GraphQL APIs & real-time AI recommendations.

  • High-Performance Web Apps – Optimize frontend performance, responsiveness, and scalability.

Responsibilities

✅ Develop & maintain the React frontend using Next.js, TypeScript & TailwindCSS.
✅ Architect scalable, reusable UI components that integrate with AI-driven APIs.
✅ Optimize performance with lazy loading, caching, and WebSockets for real-time updates.
✅ Work closely with backend engineers to integrate GraphQL APIs efficiently.
✅ Enhance UX with AI-powered insights—ensuring the frontend seamlessly interacts with real-time AI recommendations.
✅ Implement frontend best practices for accessibility, responsiveness, and usability.
✅ Collaborate with product & design teams to create intuitive, elegant user interfaces.
✅ Lead frontend code quality & performance optimization efforts.

What We’re Looking For

  • 6+ years of frontend development experience, with expertise in React & TypeScript.

  • Deep experience in GraphQL, including efficient query structuring & caching.

  • Strong understanding of Next.js, performance tuning, and modern frontend frameworks.

  • Experience integrating with backend APIs, real-time data (WebSockets, polling, subscriptions).

  • Proven ability to write high-quality, scalable, and maintainable frontend code.

  • Deep appreciation for great UX/UI and accessibility best practices.

Bonus Points

✅ Experience with AI-powered UIs, chatbot interactions, or sales intelligence platforms.
✅ Familiarity with server-side rendering (SSR) & static site generation (SSG) for performance.
✅ Prior work in B2B SaaS, analytics dashboards, or complex data-driven interfaces.

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Frontend Engineer, Revic

At our vibrant San Francisco office, we’re on the lookout for a talented Senior Frontend Engineer to take the reins of our innovative React-based UI. You'll dive into a world where technology meets AI, crafting high-performance interfaces that dynamically interact with our GraphQL APIs. This isn’t just any coding role—it's an opportunity to shape the user experience for AI-driven sales intelligence. Imagine developing intuitive, efficient UIs that not only look fantastic but are backed by real-time insights. Your mission will include architecting scalable front-end solutions, optimizing performance through modern practices like lazy loading and caching, and ensuring a seamless blend between user experience and AI recommendations. You'll collaborate closely with backend engineers to streamline GraphQL API integrations while also working alongside product and design teams to refine user interfaces and accessibility. We value those who are passionate about frontend development, with at least 6 years of experience, particularly in React and TypeScript. If you have a love for crafting exceptional user experiences and a knack for performance tuning, this role is perfect for you. Plus, if you have a background in AI-powered interfaces or complex data-driven applications, you'll fit right in. Join us in redefining the way sales intelligence is experienced—your impact will be felt by users everywhere!

Frequently Asked Questions (FAQs) for Sr. Frontend Engineer Role at Revic
What are the responsibilities of a Senior Frontend Engineer at this company?

As a Senior Frontend Engineer with us, your main responsibilities include developing and maintaining our React-based frontend using Next.js, TypeScript, and TailwindCSS. You'll design scalable UI components that interact with GraphQL APIs while ensuring high performance through techniques like lazy loading and caching. Collaborating closely with backend engineers and product teams is vital, as you'll enhance user experience with AI-driven insights, leading code quality and performance optimization efforts.

Join Rise to see the full answer
What qualifications are needed for the Senior Frontend Engineer position in San Francisco?

To qualify for the Senior Frontend Engineer position in San Francisco, applicants should have at least 6 years of frontend development experience, particularly expertise in React and TypeScript. A strong grasp of GraphQL, real-time data integration, and modern frontend frameworks like Next.js is essential. Knowledge of UX/UI best practices and accessibility is also crucial, as is the ability to write scalable, maintainable code.

Join Rise to see the full answer
How does the Senior Frontend Engineer collaborate with backend teams?

Collaboration between the Senior Frontend Engineer and backend teams is key to success in this role. You will work closely with backend engineers to efficiently integrate GraphQL APIs, ensuring data flows smoothly to the user interface. Effective communication and teamwork will enhance the overall quality of the application, allowing real-time data updates through technologies like WebSockets and polling to provide users with the best experience.

Join Rise to see the full answer
What technologies will a Senior Frontend Engineer use in this role?

In this role, the Senior Frontend Engineer will work extensively with React, TypeScript, Next.js, GraphQL, TailwindCSS, and WebSockets, alongside AWS for deployment and server management. You will implement performance tuning and frontend best practices while developing user-friendly interfaces that leverage AI-driven insights.

Join Rise to see the full answer
What are the potential bonus skills for a Senior Frontend Engineer in this company?

Bonus skills for a Senior Frontend Engineer include experience with AI-powered UIs, chatbot interactions, and familiarity with server-side rendering (SSR) and static site generation (SSG). Having prior work experience in B2B SaaS, analytics dashboards, or complex data-driven interfaces can also be advantageous and make your candidacy stand out.

Join Rise to see the full answer
Common Interview Questions for Sr. Frontend Engineer
Can you describe your experience with React and how it relates to your role as a Senior Frontend Engineer?

Certainly! When answering this question, discuss specific projects where you utilized React. Highlight your approach to building components, managing state, and integrating React with other technologies. Mention any challenges you faced and how you overcame them, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you optimize frontend performance in a web application?

To optimize frontend performance, you can talk about techniques like lazy loading for images and components, code splitting, and caching strategies. Highlight how you've applied these techniques in past projects to enhance user experience and site speed.

Join Rise to see the full answer
What is your experience with GraphQL and how do you structure queries?

In response, describe your hands-on experience with GraphQL. Discuss your approach to creating efficient queries, including how you prioritize fetching necessary data while minimizing request size. Share any tools or techniques you’ve used for query optimization.

Join Rise to see the full answer
Can you explain the importance of accessibility in frontend development?

When discussing accessibility, you should emphasize its crucial role in creating inclusive applications. Share how you adhere to accessibility best practices, such as using ARIA roles, ensuring keyboard navigability, and properly labeling interactive elements, and mention any tools you use to evaluate accessibility.

Join Rise to see the full answer
What strategies do you implement to ensure a great UI/UX?

Talk about your process for ensuring great UI/UX, which could include user feedback sessions, usability testing, and collaboration with UI/UX designers. Share specific examples where you incorporated user feedback into design iterations.

Join Rise to see the full answer
How do you keep up with new trends and technologies in frontend development?

You can share that you stay updated by following tech blogs, attending webinars, joining forums, and participating in community events. Highlight specific resources you find valuable, showcasing your proactivity in continuing education in your field.

Join Rise to see the full answer
How do you handle disagreements or conflicts within a team project?

Discuss your approach to resolving conflicts, emphasizing open communication, active listening, and finding common ground. Share a personal experience where you successfully navigated a disagreement to reach a positive outcome.

Join Rise to see the full answer
Describe a challenging project you worked on. What was your role, and what did you learn?

Reflect on a specific challenging project, outlining your responsibilities and the difficulties faced. Discuss the lessons you learned from the experience and how it helped you grow as a Senior Frontend Engineer.

Join Rise to see the full answer
Can you provide an example of how you implemented a feature using Next.js?

Prepare to discuss a particular feature developed with Next.js, explaining how you structured your components, managed routing, and leveraged SSR or SSG to enhance performance. Be ready to articulate your choices and their impact on the application.

Join Rise to see the full answer
How do you ensure your code is maintainable and scalable?

Discuss best practices for writing clean, maintainable code, such as following conventions, modular programming, and writing extensive documentation. Provide examples where you implemented these practices in previous projects to facilitate team collaboration.

Join Rise to see the full answer
Similar Jobs
Revic Hybrid San Francisco
Posted yesterday
Photo of the Rise User
Docebo Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Posted 3 days ago
Photo of the Rise User
Hootsuite Remote Vancouver, British Columbia, Canada; Edmonton, Alberta, Canada; Calgary, Alberta, Canada; Toronto, Ontario, Canada; Waterloo, Ontario, Canada; Ottawa, Ontario, Canada; Montreal, Quebec, Canada
Posted 10 days ago
Posted 12 days ago
Photo of the Rise User
Anthropic Remote San Francisco, CA | New York City, NY | Seattle, WA
Posted yesterday
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Passion for Exploration
Rapid Growth
Social Impact Driven
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Equity
401K Matching
Commuter Benefits
Learning & Development
WFH Reimbursements
Posted 11 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Pickerington just viewed Marketing Data Analyst - Contract (10hrs/wk) at Skylight
Photo of the Rise User
Someone from OH, Pickerington just viewed Americas Sales Manager, Kuiper Mobility Business Unit at Amazon
Photo of the Rise User
Someone from OH, Maple Heights just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Support Specialist, Live Ops at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Advocate (Final Dashination) at DoorDash USA
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Data Analyst (Work From Home / Dayshift) at Twoconnect
S
Someone from OH, Painesville just viewed Senior Project Manager/Delivery Manager at Soname Solutions
Photo of the Rise User
Someone from OH, Zanesville just viewed Account Manager - Loan Agency Services at Alter Domus
Photo of the Rise User
Someone from OH, Springfield just viewed Sr. Coordinator, Talent Acquisition at Cardinal Health
Photo of the Rise User
Someone from OH, Columbus just viewed People ops at Alan
Photo of the Rise User
Someone from OH, Milford just viewed Content Marketing Analyst at Eurofins
Photo of the Rise User
16 people applied to Front-End Developer at Whizz
Photo of the Rise User
8 people applied to Front-end Developer at Venturenox
Photo of the Rise User
102 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Columbus just viewed DV - Hotline Specialist On Call at Shelter House
Photo of the Rise User
Someone from OH, West Chester just viewed General Warehouse at SanMar Employee Board
Photo of the Rise User
Someone from OH, Euclid just viewed Behavioral Health Program Director at Altarum
Photo of the Rise User
Someone from OH, Cincinnati just viewed Technical Support Engineer - Developer Support at Motive
Photo of the Rise User
Someone from OH, Columbus just viewed Front End Engineer at minware Washington DC at minware
Photo of the Rise User
Someone from OH, Hudson just viewed Junior Designer at H&M Group
B
Someone from OH, Hudson just viewed Senior Designer, Women's Sportswear at BCI Brands
Photo of the Rise User
Someone from OH, Columbus just viewed Server at Otterbein SeniorLife
A
Someone from OH, Cleveland just viewed Personal Assistant *ASAP* at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Canton just viewed Senior Director, Communications at Imagine Pediatrics
Photo of the Rise User
Someone from OH, Euclid just viewed Software Engineer - Sr. Consultant level at Visa