Senior Product Engineer (Frontend) at Buffer
Job Description
Overview
Buffer is hiring a Senior Product Engineer (Frontend) to join the Content Creation team and help shape how people create and plan content. This fully distributed, remote role focuses on building highly interactive UI features like the composer, rich text editor, AI-assisted workflows, recommendation systems, and content planning tools.
About Buffer
Buffer builds social media and brand building software for small businesses, creators, and individuals. The company is fully distributed and hires worldwide, emphasizing transparency, inclusivity, and a values-driven culture. Team members meet in-person once or twice per year for offsites that foster collaboration and connection.
Role Details
Location - Remote. Buffer hires and works from all over the world. Travel to in-person events once or twice per year is encouraged. Employment type - Full time. Compensation - $156.5K - $202.3K, plus equity and benefits; final compensation varies by location and experience.
What Youβll Do
- Lead the development of core parts of the content creation experience, including the composer, rich text editor, content planning tools, and AI-assisted workflows.
- Shape frontend architecture, improve state management and component structure, and identify opportunities to simplify and scale.
- Evolve and maintain the internal design system (Popcorn), refine shared patterns, and ensure consistent, accessible, and delightful interfaces.
- Collaborate closely with designers, product managers, and engineers to explore ideas, break down work, and iterate rapidly.
- Own product quality and system health, participate in an on-call rotation, fix bugs, address security vulnerabilities, and support continuous improvements.
- Share knowledge, review code, mentor teammates, and contribute to the teamβs engineering culture.
Helpful Skills and Experience
- Extensive experience building interactive, user-facing applications with modern web technologies; Buffer uses React and TypeScript, and values strong reasoning and learning ability.
- Experience with complex interfaces such as rich text editors or interactive canvases, and a strong sense for polished UX and performance.
- Proven track record of leading significant frontend initiatives from exploration through delivery.
- Strong product judgment, attention to detail, and empathy for users and creators.
- Comfortable working in remote, asynchronous environments, communicating clearly, and taking ownership.
- Familiarity with backend code and how frontend decisions connect to larger systems is a plus. Many candidates have 7+ years of experience, but depth matters more than a specific number.
Tech Stack
- Frontend: React, TypeScript, internal design system (Popcorn), Radix primitives, CSS modules, Storybook.
- Backend and infra: Node.js, TypeScript, MongoDB, AWS, Kubernetes, micro-services architecture.
- Testing and QA: jest, react testing library, Playwright for end-to-end tests.
Interview Process
- Application - submit resume and thoughtful response about why you want to join Buffer.
- Hiring manager interview to align expectations and fit.
- 30-minute asynchronous code review assignment to evaluate technical communication.
- Technical interviews with engineers; senior-level roles include leadership conversations.
- Meet the CEO for final alignment.
- Paid collaboration period, working with the team on a real project over two days.
- Offer and final details.
Perks and Benefits
Buffer emphasizes generous, transparent compensation and benefits to support remote, global teammates. Examples include a four day work week, a home office setup stipend, growth and learning funds, and family-friendly leave policies. Specific perks include health insurance, retirement savings with company match, and regular in-person meetups.
- Health Insurance
- Four Day Work Week
- Home Office Stipend
- 401(k) / Retirement Plans
- Company Retreats
Diversity and Inclusion
Buffer is committed to building a diverse, inclusive workplace. The company encourages candidates from a range of backgrounds to apply and supports accommodations during hiring.
How to Apply
Apply via the Buffer job page for this position. Follow the application steps and provide thoughtful context about your experience and fit for the role.
Ready to Apply?
Take the next step in your career journey.
Apply NowYou will be redirected to the company's application page
π Please mention that you found the job on Remote World Jobs, this helps us grow. Thanks!
More Frontend Jobs
Discover similar opportunities that match your skills
Senior Software Engineer - Market Data
Senior Full Stack JavaScript Engineer
Senior Software Engineer, Frontend
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Ubuntu Linux Kernel Engineer - BIOS/Firmware
Rust Engineering Lead - Linux and Open Source
Full-Stack Software Engineer, Payments Payouts
Backend Engineer, Growth & Engagement Team
About Buffer
Buffer is a remote-first software company that provides a suite of social media management tools. Founded in 2010, Buffer helps individuals and businesses schedule, publish, and analyze social media content across various platforms.
View Company Profile