Fortune favours the brave

Icehouse Ventures
Icehouse Ventures
224
companies
248
Jobs
Leverage our network to build your career.
Get discovered by any company in our network & stay across opportunities relevant to your career goals.

Full Stack Engineer

Circles

Circles

Software Engineering
New Zealand
Posted on Saturday, June 22, 2024

About Circles

A pioneering sports technology company, specializing in golf, that revolutionizes athletic performance through data-driven insights and innovative analytics platforms. Circles is a game-changer for golfers, Like Strava for golf. Our platform eliminates guesswork, enabling golfers to enhance performance.

Circles responds to market needs by offering an innovative, data-driven approach to golf. It empowers golfers to make informed decisions, optimize practice, and achieve their goals efficiently. Circles is not just a game-changer; it's a revolution in golf, addressing the pressing needs of a sport ready for a data-driven evolution.

About you

This role will best suit someone who has a passion for learning new technologies, is tech agnostic, and embraces innovation, meaningful change, and the positive impact it has for us and our clients.

You will also bring:

  • 5+ years Full-Stack Development experience
  • Exposure to Agile and Continuous Delivery approaches, including Continuous Integration, TDD, Infrastructure as Code.
  • Deep expertise using Javascript, including time in React and Node.js, AWS Cloud, GitHub and Github Actions.
  • Knowledge of third-party services including Segment, New Relic, Stripe.

Ideal candidates will have a background in playing golf, at a social or competitive level. Please outline your golf expertise in your resume or cover letter.

You will be working in an agile engineering team and be involved in active problem solving. You will have the ability to pick up new skills quickly and happily in a self-driven manner. You will have a can-do attitude and speak up when you identify opportunities for Circles to provide additional value to our customers. You will be driven and motivated, and thrive in an environment of accountability.

About the role

Circles Full Stack Developers have ownership over our web-based front-end, back-end, and API’s which service multiple applications and third-party platforms. You’ll be experienced in problem solving across the stack to deliver meaningful outcomes for Circles customers. The role will involve:

  • Development, management and improvement of API contracts.
  • Architecting, building and managing exciting new ways to visualize data, in collaboration with our design and data science team. You will manage the full lifecycle of new feature development and continually improve on existing functionality.
  • Writing clean and functional code, always looking for opportunities to improve.
  • Working in a collaborative environment where everyone's ideas are valued.
  • Giving input and direction into the product roadmap.

Our Engineering team possess strong verbal and written communication skills, whether in one-on-one or group situations. They can communicate complex ideas, goals and problems in a way that is accessible to a variety of audiences (e.g. internal team vs. client meetings).

Applying for the role

Please submit your resume and cover letter that includes information about your experience in golf. Applications will be accepted on a rolling basis until the position is filled.

Why Circles?

At Circles we believe talented people matter, this means we want to help grow your career and develop your passion in the ever changing career landscape.

We were created to deliver meaning change and we strive to build strong company which offers:

  • A variety of interesting projects, using emerging technologies.
  • A collaborative environment for talented technologists.
  • Continuous learning and development opportunities.

You’ll have a competitive remuneration package which includes a competitive base salary, share options, remote working setup, and continuous professional development. If you’re remote, we bring everyone together regularly so you can meet your colleagues and work on strategic problems together.