Company Name: Buffer Job Details: $156.5-202.3k+,EquityReactTypeScriptGraphQLSenior,and,Expert,levelRemote,from,US,,Canada,,Europe,,UK Job Url: https://app.welcometothejungle.com/jobs/KqiwcVIf?theme=has-salaries Job Description: RoleWho you areYou have solid experience building interactive, user-facing applications with modern web tech — we use React, TypeScript, and GraphQL, but we care more about your ability to reason well and learn quickly than a specific stackYou understand growth domain challenges — maybe you've built referral systems, optimized conversion flows, or implemented experimentation frameworks — and you enjoy solving problems that directly impact business metricsYou're comfortable with data and analytics — you can set up tracking, analyze experiment results, and make data-driven decisions about feature development and optimizationYou have strong product judgment and a good sense of taste. You notice the small things, care about the feel of an interface, and bring a high bar to the UI details that shape user experienceYou’re comfortable navigating ambiguity and working independently, can drive technical discussions across teams, and help establish engineering practices for a growing teamYou’ve led significant frontend initiatives or projects, bringing clarity and direction to complex problems and guiding work from early exploration through to deliveryYou have a personal stake in the world of content creation, maybe you’ve run a newsletter, built an audience on social media, or regularly share your own work online. You’ve used Buffer before and care about the experience of planning, creating, and publishing contentYou thrive in remote, async environments. You communicate clearly, support your teammates, and don’t wait for permission to make progressYou’re product-minded and user-oriented — you think beyond the ticket, consider edge cases and user experience, and bring a strong sense of ownership to your workYou’re comfortable working with backend code when needed, and you understand how frontend decisions connect to the bigger pictureYou’re fluent with AI tools and use them to work with more leverage and level up your own efficiencyYou’ve likely been doing this for 7+ years, but depth matters more to us than a specific numberWhat the job involvesWe're looking for a senior frontend engineer to join our newly formed Value-Led Growth team and help shape how we grow Buffer through genuine customer valueYou'll take the lead on building core parts of our growth experience, including referral programs, conversion flows, free tools, and data-driven experimentation featuresWe need someone with strong product instincts, growth domain experience, and the ability to work independently across team boundariesYou care about metrics and user behavior as much as polished UI — thoughtful conversion flows, data-driven decisions, and experiences that genuinely serve our usersYou'll collaborate closely with our Staff Growth Product Manager, engineers from other teams, and various stakeholders to explore opportunities, validate ideas, and ship high-impact growth initiativesWe're a small, collaborative team that puts value before revenue in our decision makingWe iterate based on real user data, care deeply about long-term customer relationships, and focus on building trust through exceptional experiencesYou'll have space to lead, evangelize growth thinking across Buffer, and help establish the foundations of our growth engineering cultureLead the development of core growth features — referral systems, conversion flows, free tools, pricing experiments, and social viral loops that drive sustainable user acquisition and retentionDrive growth experimentation — implement A/B tests, track key metrics, and build the infrastructure that enables rapid iteration and data-driven decision making across growth initiativesCollaborate across teams, you'll work closely with other teams to identify growth opportunities and implement solutions that span multiple domainsShape growth platform capabilities, build tools and systems that enable other teams to easily implement growth features, run experiments, and optimize their own conversion funnelsShape frontend architecture and UI standards, guide technical decisions from state management and component structure to evolving our internal design system (Popcorn), refining shared patterns, and ensuring our interfaces remain consistent, accessible, and scalable across growth initiativesTake shared ownership of product quality and system health. You'll participate in our on-call rotation — all engineers take a 24/7 week-long shift roughly once a quarter. You'll also contribute to the ongoing work that keeps our systems running smoothly and continuously improving, like fixing bugs, addressing security vulnerabilities, and other improvementsContribute to shaping our team’s engineering culture by sharing knowledge, reviewing code, and helping us all get better over timeOur tech stack:We use React and TypeScript for our web frontendsWe have internal design system called Popcorn that we started developing last year, it is built with Radix primitives, CSS modules, Storybook and our own system of design tokensWe are in the process of migrating to GraphQL, we use Apollo Client in our web applicationWe write automated tests with jest, react testing library (for integration tests) and Playwright (for e2e tests)On the backend, we use NodeJS, TypeScript and MongoDBWe are running our services on AWS with Kubernetes. We follow a micro-services architecture and are currently moving our services into a central shared monorepoApplication processHere's what our hiring process for this role is likeApplication. When submitting your application and resume, tell us why you want to join Buffer and take your time. This is your chance to make a strong first impressionPlease note: While we have several engineering roles open, we recommend applying to only one role - just choose one that resonates with you the most. If during our review or interviews we think you'd be great for a different position, we'll re-route your application internallyHiring manager interview. Chat with the hiring manager for your role to understand what it takes to work at Buffer. This is an opportunity for both sides to get to know each other and determine whether our expectations alignCode review assignment. We'll send you 30-minute asynchronous assignment to review a pull request, to help us understand how you think about code and communicate technical ideasTechnical interviews. Interview with a couple of engineers from Buffer focused on your technical experience and approach. Additionally, for senior+ roles, we'll have an additional conversation about your leadership, how you work with teams, and how you approach the broader challenges that come with this levelCollaboration period. This is experimental stage for us where you would work with us on a real project over a few days (fully paid, with flexible timing). The goal is to see how it feels to work in the team, both for us and for you. You'll meet a few bufferoos, we'll kickoff the project, and invite you to a Slack and you'll collaborate with the team on itMeet the CEO. At the very end, you will have the opportunity to meet with Joel Gascoigne, our CEO. This is a great chance for you to gain a deeper understanding of Buffer's strategy, values, and work processesOffer. We wrap it up with an offer and discuss the final details. We would align on the last bits before we make you part of the Buffer team 💛Share this jobReport a problem with this jobHide companyView 2 more jobs at BufferInsights15% employee growth in 12 monthsGlassdoor (4.2)Trustpilot (2)CompanyCompany benefitsWork remotely: Live and work wherever you like!4-Day workweeks: Our schedule is four workdays, with a flexible, meeting-free fifth day for overflow tasks or personal time as you see fitHealth insurance: We offer health insurance for all of our team members, international or USHome office setup: Get a laptop + $500 to set up your home office!'Growth mindset' fund: Extra money for learning and developmentMinimum vacation: At least 3 weeks/year!Profit sharing: When the company does well, all team members share the profits!Family leave: 16 weeks of family leave for all parents, fully paidRetreats: When we can, we meet in person for company get-togethersWorking smarter stipend: Get some extra cash for a co-working space or a coffee shop workFree books and Kindle: Get a free Kindle and all the free books - digital, physical, and audio - you like, anytimeSabbaticals: Take a 6-week break, fully paid, after every 5 years with Buffer401(k): With 3% company match 🇺🇸Funding (2 rounds)Oct 2014$3.5mSERIES ADec 2011$0.4mANGELTotal funding: $3.9mOur takeBuffer is a social media management platform helping businesses and individuals drive meaningful engagement on their social media accounts. With a suite of products designed for publishing, engagement, analytics, and team collaboration, Buffer is integrated with some of the biggest social media channels, including Facebook, Instagram, LinkedIn, and TikTok.It acts as an all-in-one stop for social media planning, scheduling and managing, and when comparing the platform to its competitors, Buffer claims to offer the most value for money, making it the perfect platform for creators of all sizes looking to manage their social media and grow their audience without draining their time.Buffer is a private and independent company that's now been operating for over 14 years. True to their philosophy of doing things a little differently, Buffer has been remote since its early years, it also intentionally maintains a small team of around 75 employees, publishes all employee salaries publicly, and operates on a four-day work week.KirstyCompany Specialist at Welcome to the Jungle