Senior Front-End Software Engineer, Design Systems
Circle.soAbout the role
About Us
Circle is building the world’s leading all-in-one platform for online communities. We make it possible for creators, coaches, educators, and businesses to bring together their audience with engaging discussions, live streams, events, chat, courses, and payments — all in one place, all under their own brand.
We’re proud to be a fully remote company of around 200 (and growing!) team members from 30+ countries around the world. We seek exceptional individuals around the world, set them up to do the best work of their lives, and in turn, create a meaningful impact in their own lives. We don't track hours, but we do manage for high expectations very closely. We collaborate across time zones, are highly async, and like to document a lot.
Twice a year, we bring the whole company together in beautiful places around the world for our company offsites. So far, we’ve hosted offsites in Turkey, Portugal, Mexico, Thailand, Colombia, Italy, Ireland, and more, with still more to come!
Check out our Careers page for more about working at Circle.
About the role
We're looking for a Senior Front-end Software Engineer to join our Design Systems team as we aim to make Circle the top choice for creator/brand-led communities.
In this role, you'll build and maintain the component library and tools that power Circle's entire product ecosystem. You'll participate in all stages of the development lifecycle, from initial design to final deployment. As a senior engineer, you'll break down large epics into actionable tasks, develop reusable components, establish patterns and best practices, review PRs, and ensure our design system enables rapid, consistent product development across all teams. Your responsibilities will also include bug-fixing and continuous improvement of the codebase. This role requires a high level of technical proficiency and a strong understanding of software development best practices.
What you’ll be doing
- Create reusable, accessible, and performant UI components using React and Tailwind CSS.
- Integrate with our Ruby on Rails backend through a REST API.
- Develop critical features and enhancements for the Circle community platform, internal tools, and libraries.
- Improve the quality of our codebase, identify architectural deficiencies, and create achievable paths to solve/evolve them.
- Work closely with Circle's leaders throughout the feature spec + design process.
- Work closely with our designers to design and develop a world-class user experience.
- Establish and enforce component architecture patterns and best practices.
What you’ll need to be successful
- Strong alignment with our values, find our values on our career page if you haven’t read up on them yet.
- 5+ years of experience working as a Front-end engineer on complex web applications.
- Strong proficiency in React, TypeScript, Tailwind CSS, libraries and bundlers.
- Experience building and maintaining design systems or component libraries.
- Strong judgment and attention to detail when it comes to architectural, product, design, and process decisions. Your judgment should inspire a high level of trust within the team.
- A desire to work in an environment which values speed of iteration and individual autonomy, while also embracing personal accountability and the ability to collaborate effectively as part of a dynamic team.
- Motivation to understand the business, our users, their needs and goals, and to deliver results.
- Comfortable in a fast-paced environment with a certain level of ambiguity.
- Excellent written and verbal communication skills in English.
- Adaptable with the ability to change direction quickly if necessary.
- Familiar with agile software development principles.
- Experience working on a fully distributed remote team.
Bonus points
- Previous experience working with community platforms.
- Experience working with a Ruby on Rails backend.
- Experience working in internal libraries, design systems and open source code.
- Experience at a fast-growing start-up.
- A track record of picking up new technologies and skills as you ship high-quality code.
- Experience with accessibility standards and testing.
$130,000 - $140,000 USD per year
The cash compensation range shown is a starting point. In addition to equity, benefits and perks, your cash compensation is subject to an annual review and increase on a once per year basis.
The fun stuff
- Fully remote: work from anywhere in the world!
- Autonomy and trust to do your job: we care about outcomes over everything else.
- Pai
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s