Jobs and Careers
CI
Senior Frontend Engineer (React)
CircleNew York City, United StatesRemotefull_timeVerifiedPosted 28 Dec 2023
About the role
About UsCircle 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 120 (and growing!) team members from 30+ countries around the world. We strive to find exceptional talent, empower them to do their best work, and in turn, have a meaningful impact in their own lives. We don’t track hours, but we manage for outcomes in an a-synchronous culture.
Twice a year, we bring the whole company together for incredible company retreats in beautiful places around the world!
About the roleWe're looking for a Senior Front-end Engineer to join our Marketing Hub team as we aim to make Circle the top choice for creator/brand-led communities. You'll be working on features related to Member Management Areas, Member Invite Flows, Member Sign Up/Authentication, Workflows, and Marketing/Bulk Emails.
In this role, you will partake in all stages of the development lifecycle, from initial task definition to final deployment. As a senior engineer, you'll break down large epics into actionable tasks, follow through with development and testing, review PRs, push updates to production, and gradually release behind feature flags. 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.
We’re proud to be a fully remote company of around 120 (and growing!) team members from 30+ countries around the world. We strive to find exceptional talent, empower them to do their best work, and in turn, have a meaningful impact in their own lives. We don’t track hours, but we manage for outcomes in an a-synchronous culture.
Twice a year, we bring the whole company together for incredible company retreats in beautiful places around the world!
About the roleWe're looking for a Senior Front-end Engineer to join our Marketing Hub team as we aim to make Circle the top choice for creator/brand-led communities. You'll be working on features related to Member Management Areas, Member Invite Flows, Member Sign Up/Authentication, Workflows, and Marketing/Bulk Emails.
In this role, you will partake in all stages of the development lifecycle, from initial task definition to final deployment. As a senior engineer, you'll break down large epics into actionable tasks, follow through with development and testing, review PRs, push updates to production, and gradually release behind feature flags. 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
- Work on a frontend architecture written in React.js, TypeScript, and Tailwind.js.
- Build critical features and improvements for our web app.
- 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.
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.
- You are proficient in English (spoken, written, and reading) at a CEFR Level C2 / ILR Level 5.
- 5+ years of full-stack experience designing and building high-volume, scalable SaaS applications from end-to-end. Strong proficiency in React and TypeScript, with familiarity with Tailwind and Ruby on Rails being nice to haves.
- Experience leading/architecting complex user interfaces and API design.
- Strong judgment and an 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.
- Multiple years of experience debugging complex issues.
- 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 requirements, and to deliver results.
- Comfortable in a fast-paced environment with a certain level of ambiguity.
- Great communication skills both in writing and verbal/oral (English).
- Adaptable with the ability to change direction quickly if necessary.
- Familiar with agile software development principles
- Passion for continued learning and a track record of picking up new technologies and skills as you ship high-quality code.
Bonus points
- Previous experience working with community platforms.
- Experience working on CRM/Marketing tools or in the creator space.
- Experience at a fast-growing start-up.
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