Note: The job is a remote job and is open to candidates in USA. Circle is building an AI-powered, all-in-one platform for digital businesses, enabling creators, educators, coaches, and businesses to manage communities, content, events, and payments. The Senior Full-Stack Software Engineer will help evolve Circle Discover by building discovery, recommendation, content feed, and purchasing experiences, while improving frontend and backend systems, data services, and product quality.
Responsibilities
- Build polished, high-converting purchasing experiences that help members discover digital experiences and businesses sell digital memberships, courses, and content at scale
- Run A/B tests and experiments to validate changes that boost user acquisition, retention, and conversion behavior
- Implement and improve features in the Discover Next.js frontend application together with API endpoints in our Rails backend
- Work on data pipelines and services driving search and recommendations
- Proactively improve the quality of our codebase, processes and architecture
- Work closely with Circle's leaders throughout the feature design process
- Work closely with our designers to create a world-class user experience
- Foster a bias for action, prioritizing speed of iteration without compromising on the quality of code or user experience
Skills
- 5+ years experience working as a full-stack engineer on complex web applications with significant scale (100k+ rpm, 100GB+ databases)
- Strong proficiency in Next.js, ReactJS, TypeScript, Tailwind, Ruby on Rails and MySQL/Postgresql. Familiarity with both frontend and backend is necessary, but a high degree of proficiency in frontend is required
- 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
- Comfortable in a fast-paced environment with a certain level of ambiguity, especially when learning and picking up new technologies when projects require it
- Great communication skills both in writing and verbal/oral (English)
- Experience working on a fully distributed remote team
- 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
- Previous experience working with creator-platforms, social content and video feeds, or marketplaces
- Experience with A/B testing and experimentation to optimize user experience, performance and conversion within consumer-facing applications
- Previous exposure to search, recommendation and personalization at scale
- Production experience with Next.js and hybrid React/Next.js systems for high-traffic applications
Benefits
- Equity in the company with ongoing refresh grants
- 35 days of paid time off each year
- Remote-only work
- Company retreats twice a year in incredible destinations around the world
- Flexibility and autonomy
- A benefits package that supports health, wellbeing, and professional growth
Company Overview
Company H1B Sponsorship