Senior Software Engineer (Rails/React), Circle

Circle is building the modern community platform for every creator and brand in the world: think "Shopify for creator/brand-led communities". We make it really easy for creators and brands to bring their discussions, members, and content all into one place.

We're a cross-platform community product built for web and mobile, and we're looking for a full-stack Senior Software Engineer (Rails/React) to take our product to the next level.

This is a 100% remote role. We're a remote team of 27 based in the U.S., Czech Republic, Canada, India, New Zealand, Portugal, Slovenia, Colombia, Argentina and Macedonia. We have a preference for candidates in U.S. and European timezones. Check out our Careers page for more information about us.


As a Senior Software Engineer at Circle, you will:

  • Build critical features and improvements for our web app as a senior engineer
  • Improve the quality of our codebase, identify architectural deficiencies, and create achievable paths to solve/evolve them
  • Engage in considerate, but robust, PR reviews with Circle's engineers
  • Work closely with Circle's co-founders throughout the feature spec + design process

Who we're looking for

You’ll be a great fit if you have:

  • At least 4 years of experience building web apps in a production environment
  • Significant experience working with Ruby on Rails and React frameworks.
    • Familiarity with both is a must; but a high degree of proficiency in both is not a requirement. Or, put another way: you should be able to individually build most small to medium features end-to-end across the stack, but you can be much better at backend than at front-end (or vice-versa).
  • Experience working with complex user interfaces and API design
  • Strong judgement and an attention to detail when it comes to architectural, product, design, and process decisions. Your judgement 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

How to apply

To apply, please reach out to sid@circle.so with a short summary of your experience, any past work samples you see fit, and a note about why you're interested in this role.