Senior Full Stack Engineer
Circles
Join Circles and Shape the Future of Golf Performance
Circles is revolutionizing the world of golf performance through advanced and contextual analytics, working alongside some of the world’s most recognizable golf brands, tours, and elite players. Circles delivers deep insights into golfers' performance, enabling targeted improvement, more efficient practice, and faster results. Ultimately, we're driven by a passion for golf and dedicated to helping players Draw More Circles on their scorecards.
We're looking for an experienced Full Stack Developer to join our engineering team. If you love golf and are excited by the opportunity to impact the sport at the highest levels, this role is for you.
About You
You're a passionate technologist with a strong interest in golf. You enjoy pushing boundaries, embracing innovation, and seeing the tangible impact of your work. Your approach is collaborative and driven, and you thrive in environments where your voice is valued and your ideas shape the future.
Key qualifications:
- 7+ years of experience in Full Stack Development
- Expert-level proficiency in JavaScript, including extensive experience with React, Node.js, AWS Cloud, and GitHub Actions
- Strong exposure to Agile methodologies, Continuous Integration, Continuous Delivery, Infrastructure as Code, and TDD
- Familiarity with third-party services such as Segment, New Relic, and Stripe
- Proven ability to quickly master new technologies and solve complex problems independently
- Experience embracing AI development
- Professional interest in deploying innovative use cases for LLMs
About the Role
At Circles, Full Stack Developers have end-to-end ownership of our platform and APIs, which support multiple applications and integrate with third-party systems. Your contributions will directly impact golfers worldwide.
Key responsibilities:
- Architecting, developing, and optimizing API services
- Building and refining dynamic data visualization solutions in collaboration with design and data science teams
- Writing clean, maintainable, high-performance code
- Actively participating in shaping product direction and contributing to roadmap planning
- Identifying opportunities for enhancing user experience and creating value for customers
Why Choose Circles?
Circles is a place where technology, innovation, and passion for golf intersect. Here, you'll work on meaningful projects that directly impact the golfing community, from amateur enthusiasts to world-class professionals.
We offer:
- Engaging and impactful work within the golf industry
- A dynamic, collaborative environment with talented teammates passionate about golf and technology
- Opportunities for continuous learning and professional growth
- Competitive salary and attractive share options
- Regular team gatherings to foster collaboration and strategic planning
If you're a passionate developer looking to merge your love of technology and golf, join Circles and help shape the future of golf performance analytics.