Senior Full-stack Engineer
2 months ago
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 150 (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 role
We're looking for a Senior Full-stack Engineer to join the special projects team as we aim to make Circle the top choice for creator/brand-led communities. You'll be working on internal tools used by everyone at Circle, cutting-edge AI features, and new customer-facing features used by millions.
In this role, you will collaborate with our leaders, designers, other engineers, and participate 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 autonomously on a product built in Ruby on Rails backend and React front-end.
- Build critical features and improvements for our web app, with a product-first mindset.
- Work closely with Circle's leaders throughout the feature design process.
- Work closely with our designers to create a world-class user experience.
- Improve the quality of our codebase and identify architectural deficiencies
- Learn, implement, and maintain new integrations with services like OpenAI, Zendesk, Hubspot, Notion, and Slack to improve the daily operations of our customer-facing teams.
- Foster a bias for action, prioritizing speed of iteration without compromising on the quality of code or 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 C1 / ILR Level 5.
- 6+ years experience working as a full-stack engineer on complex web applications with significant scale (100k+ rpm, 100GB+ databases).
- Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS/SCCS, TailwindCSS.
- Familiarity with both frontend and backend is necessary, 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.
- 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.
- Great communication skills both in writing and verbal/oral (English).
- Should be able to lead a complex project end to end with 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.
- Experience working on a fully distributed remote team.
- Comfortable in a fast-paced environment with a certain level of ambiguity, especially when learning and picking up new technologies when projects require it.
Bonus points
- Previous experience working with community and / or creator platforms.
- Experience with creating robust integrations with external services.
- Experience with OpenAI, large language models, or other AI tools.
- Experience at a fast-growing start-up.
- A track record of picking up new technologies and skills as you ship high-quality code.
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.
Paid time away: all employees are given 35 days of PTO annually. We also offer a paid sabbatical after 5 years.
Generous U.S. benchmarked compensation and startup equity no matter where you are in the world.*
Awesome medical coverage with 100% coverage for you and your family, or medical reimbursement options where applicable*
Parental leave for parents expanding their family, or just starting one.
Home office stipend to help you get up and running.
Learning & development stipend to help you level up your professional skills.
Annual bonus potential for roles that don't already receive variable income or commission.
Company retreats: Twice a year, the Circle team gets together for a fully paid company retreat in incredible places around the world We've had past retreats in Colombia, Portugal, and Mexico, with more planned on the horizon.
Check out our Careers page for more.
*Your role, location and unique circumstance may affect this.
Diversity, Equity & Inclusion
As a fully-remote international company, diversity is baked into our DNA. Here's how our CEO, Sid Yadav, frames our hiring mission: "let's find talent in underserved and under-represented corners of the world, set them up to do the best work of their lives, and in turn, change their life." To achieve this hiring mission, we offer competitive U.S. benchmarked compensation no matter where someone's located in the world, and we proactively seek candidates who expand representation of backgrounds, cultures and lived experiences in our teams.
Equal Employment Opportunity
Circle is an equal opportunity employer and as such, we do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other characteristic protected by applicable laws.
If you require any accommodations during the recruitment process, please let us know and we will work with you to meet your needs.
-
Senior Full Stack Software Engineer
2 days ago
New York, New York, United States Allstar Gaming, Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Allstar Gaming, Inc. as a key member of our engineering team. As a Senior Full Stack Engineer, you will be responsible for the delivery of critical features in existing applications across both frontend and backend.Key ResponsibilitiesDesign, develop, and deploy...
-
Senior Full Stack Software Engineer
2 days ago
New York, New York, United States Allstar Gaming, Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Allstar Gaming, Inc. as a key member of our engineering team. As a Senior Full Stack Engineer, you will be responsible for the delivery of critical features in existing applications across both frontend and backend.Key ResponsibilitiesDesign, develop, and deploy...
-
Senior Full-Stack Software Engineer
2 days ago
New York, New York, United States Sparc The World Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Full-Stack Engineer to join our team at Sparc The World. As a key member of our engineering team, you will play a critical role in shaping the technology strategy and direction of our company.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient software solutions that meet...
-
Full Stack Engineering Manager
2 days ago
New York, New York, United States Allstar Gaming, Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Allstar Gaming, Inc. as a key member of our engineering team. As a Senior Full Stack Engineer, you will be responsible for the delivery of critical features in existing applications across both frontend and backend.Key ResponsibilitiesDesign, develop, and deploy...
-
Senior Full Stack Software Engineer
2 days ago
New York, New York, United States Abnormal Security Full timeAbout the RoleAbnormal Security is seeking an experienced Full Stack Software Engineer to lead areas of the Portal team for Messaging Security Products. This is a new team focusing on our Portal, Dashboards, and other components our customers interact with, responsible for the frontend & backend layers (70% BE and 30% FE). The ideal candidate will have...
-
Senior Full Stack Developer
2 days ago
New York, New York, United States TIJ Global Services IINc Full timeJob OverviewTIJ Global Services Inc. is seeking a highly skilled Senior Full Stack Engineer to join our team.Key Responsibilities:Design and develop scalable, efficient, and secure full-stack applications using Python and related technologies.Collaborate with cross-functional teams to identify business requirements and develop solutions that meet those...
-
Full Stack Engineer
2 months ago
New York, New York, United States RxSense Full timeRxSense is a high-growth healthtech company empowering clients and consumers with technology to access lower cost prescription drugs. Its transformative cloud-based enterprise platform enables clients to take control of their pharmacy benefits with fast, flexible and customizable solutions and real time data insights to improve operational and financial...
-
Senior Full Stack Engineer
2 months ago
New York, New York, United States Sweeten Full timeSweeten Enterprise is looking for an experienced full stack engineer to join our team as we continue to design and build out technology solutions that will completely transform the commercial construction and development landscape. This is a very hands-on role for an experienced self-starter that loves to problem solve and is interested in playing a large...
-
New York, New York, United States Capital One Full timeAbout the RoleCapital One is seeking a highly skilled Full Stack Software Engineer to join our team. As a Full Stack Software Engineer, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.Key ResponsibilitiesCollaborate with Agile teams to design,...
-
Full Stack/Back End Engineer
1 month ago
New York, New York, United States Motion Recruitment Full timeOur client is a hearing aid company - They're dedicated to improving the lives of individuals with hearing loss and adjacent issues. They use top of the line technology to deliver empowering hearing solutions. They are looking for a Senior Back End or Full Stack Engineer who is experienced with ReactJS, NodeJS, and TypeScript. This role is Hybrid in New York...
-
Full Stack Engineer
2 months ago
New York, New York, United States RxSense Full timeRxSense is a high-growth healthtech company empowering clients and consumers with technology to access lower cost prescription drugs. Its transformative cloud-based enterprise platform enables clients to take control of their pharmacy benefits with fast, flexible and customizable solutions and real time data insights to improve operational and financial...
-
Senior Full Stack Engineer, Technical Lead
2 days ago
New York, New York, United States Snap Inc. Full timeAbout Snap Inc.Snap Inc. is a technology company that empowers people to express themselves, live in the moment, learn about the world, and have fun together. Our three core products are Snapchat, an augmented reality platform that powers AR across Snapchat and other services, and our AR glasses.Job SummaryWe're seeking a highly skilled Full Stack Engineer...
-
Senior Full-Stack Engineer
1 month ago
New York, New York, United States Confido Full timeConfido (YC S21) automates the expensive work of retrieving and analyzing CPG accounting data so that fast-growing CPG brands can track and optimize their spend. In 2024, it shouldn't take 100+ hours of human labor for Mr. Beast's Feastables (one of our customers) to determine how many millions were spent on in store promotions last quarter; and whether or...
-
Senior Full Stack Developer
2 days ago
New York, New York, United States Vitally Full timeJob OpportunityWe are seeking a highly skilled Senior Full Stack Developer to join our team at Vitally. As a key member of our engineering team, you will play a crucial role in building and maintaining our user-facing codebase.Key ResponsibilitiesDesign and develop high-quality web applications using JavaScript frameworks and the JavaScript/Node...
-
Senior Full-Stack Software Engineer
4 weeks ago
New York, New York, United States Gynger Full timeAbout Us:Gynger is the first embedded financing platform built for buyers and sellers of technology. We simplify the end-to-end purchasing process by enabling businesses to pay, finance, and manage all of their technology expenses from one platform. For sellers, we provide an opportunity to extend flexible payment options to their customers while still...
-
Full-Stack Engineer
2 months ago
New York, New York, United States Navattic Full timeHi, I'm Chris, the Co-Founder and CTO at Navattic. I'm excited to open this position because it has many responsibilities I want as an engineer. As a full-stack engineer, you'll take ownership over a large portion of our core products and own projects end-to-end. To ground it with examples, full-stack engineers at Navattic have:Implemented a feature that...
-
Full Stack Software Engineer
2 months ago
New York, New York, United States Meta Full timeMeta FAIR is one of the top industrial research organizations in the world. In the FAIR Perception team, we publish groundbreaking papers, (e.g., Segment Anything, Masked Autoencoders, Hiera), and collaborate closely with Applied Research and Meta production teams to bring the latest research findings to production. We are driving an ambitious agenda...
-
Senior Java Software Developer
7 days ago
New York, New York, United States Top Stack Full timeAbout the RoleTop Stack is seeking a highly skilled Senior Java Software Engineer to join our team. This is a full-time, salaried position with a competitive base salary, annual bonus, and a comprehensive benefits package. The role is a hybrid position, with 3 days spent in our New Jersey office and 2 days working from home.Key ResponsibilitiesDesign and...
-
Senior Java Software Developer
7 days ago
New York, New York, United States Top Stack Full timeAbout the RoleTop Stack is seeking a highly skilled Senior Java Software Engineer to join our team. This is a full-time, salaried position with a competitive base salary, annual bonus, and a comprehensive benefits package. The role is a hybrid position, with 3 days spent in our New Jersey office and 2 days working from home.Key ResponsibilitiesDesign,...
-
Senior Full Stack Developer
2 days ago
New York, New York, United States Northspyre Full timeAbout the OpportunityNorthspyre is seeking a highly skilled Senior Full Stack Developer to join our fast-growing, venture-backed start-up team. This is an opportunity to make a significant impact at a company disrupting the 10.5 trillion dollar real estate industry.We are a lean organization with minimal bureaucracy that prides itself on getting things done...