Senior Front-End Software Engineer
Remote
Canada, United States, Europe, United Kingdom
$130,000 - $140,000/yearly
Senior Level
Top Benefits
Medical coverage or reimbursements
Equity package for all employees
35 days paid time off per year
About the role
Who you are
- This role requires a high level of technical proficiency and a strong understanding of software development best practices
- 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
- 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
What the job involves
- 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
- 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
Benefits
- Medical coverage & reimbursements: Depending on your location, you will either be offered a full medical plan for you & your family, or offered generous monthly reimbursements to help with medical costs
- Equity package: We offer an equity package to every person that works at Circle
- Paid time off: We offer 35-days of PTO per year based on your hire date. Up to 50% can carry over to the next year
- Work from home, or anywhere: All of our employees are 100% remote!
- Learning & development stipend: Take advantage of up to $500 USD per year to help you level up your professional skills
- Home office stipend: New joiners receive $2,150 USD on their first paycheck to help outfit their home office, with a refresh every three years
- Company offsites: Twice a year, the Circle team gets together for a fully paid company retreat in incredible places around the world!
- Annual bonus: Roles that don't already receive variable income or commission are eligible to earn up to an extra 5% of their annual earnings as a yearly bonus based on overall company performance
- 401k with employer match: U.S. employees can partake in a 401k plan that has a 5% match, dollar-for-dollar
- U.S.-benchmarked compensation, no matter where you are in the world
- Paid sabbatical: After 3 years of employment, team members earn a paid 1-month sabbatical to decompress and unwind
- Parental leave for parents expanding their family, or just starting one
About Circle
Technology, Information and Internet
1001-5000
Circle is the world’s leading branded community platform.
We serve more than 10 million members in communities run by some of the world’s top creators and institutions — including Ali Abdaal, Dr. Becky, Jay Shetty, Harvard, SpaceX, and Oprah Winfrey.
We’re a fully remote company of 160+ team members based in 30+ countries in the world.
Senior Front-End Software Engineer
Remote
Canada, United States, Europe, United Kingdom
$130,000 - $140,000/yearly
Senior Level
Top Benefits
Medical coverage or reimbursements
Equity package for all employees
35 days paid time off per year
About the role
Who you are
- This role requires a high level of technical proficiency and a strong understanding of software development best practices
- 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
- 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
What the job involves
- 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
- 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
Benefits
- Medical coverage & reimbursements: Depending on your location, you will either be offered a full medical plan for you & your family, or offered generous monthly reimbursements to help with medical costs
- Equity package: We offer an equity package to every person that works at Circle
- Paid time off: We offer 35-days of PTO per year based on your hire date. Up to 50% can carry over to the next year
- Work from home, or anywhere: All of our employees are 100% remote!
- Learning & development stipend: Take advantage of up to $500 USD per year to help you level up your professional skills
- Home office stipend: New joiners receive $2,150 USD on their first paycheck to help outfit their home office, with a refresh every three years
- Company offsites: Twice a year, the Circle team gets together for a fully paid company retreat in incredible places around the world!
- Annual bonus: Roles that don't already receive variable income or commission are eligible to earn up to an extra 5% of their annual earnings as a yearly bonus based on overall company performance
- 401k with employer match: U.S. employees can partake in a 401k plan that has a 5% match, dollar-for-dollar
- U.S.-benchmarked compensation, no matter where you are in the world
- Paid sabbatical: After 3 years of employment, team members earn a paid 1-month sabbatical to decompress and unwind
- Parental leave for parents expanding their family, or just starting one
About Circle
Technology, Information and Internet
1001-5000
Circle is the world’s leading branded community platform.
We serve more than 10 million members in communities run by some of the world’s top creators and institutions — including Ali Abdaal, Dr. Becky, Jay Shetty, Harvard, SpaceX, and Oprah Winfrey.
We’re a fully remote company of 160+ team members based in 30+ countries in the world.