Full Stack Developer

Posted 4.16.24
Location
Remote

Do you love sports, leisure, and recreation?  Are you passionate about leveraging data to drive decision making and achieve goals?  An exciting opportunity for a talented and proven .NET developer to join the team at ActiveXchange and drive the development of the ActiveXchange platform impacting the active and healthy lives of millions of people across the globe. Read on!

The Company

We are ActiveXchange, a multi award-winning, passionate, and rapidly expanding data technology company serving the Sport, Physical Activity, and Recreation industry across Canada, USA, UK, Australia and New Zealand. We support recreation facilities, provincial and national sports, municipalities, and other organizations as they use data & business intelligence to make evidence-based decisions to grow active and healthy lives of communities all over the globe. The ActiveXchange Network securely brings data together on millions of participants and members every day to help organizations to make more informed and connected planning, funding, and operational decisions. ActiveXchange builds networks of relevant data, enabling our Data Science team to generate powerful predictive models, often using machine learning (AI). Our clients also have access to a growing list of bolt-on optional modules, including hosting Canada’s National Infrastructure Database (partnership with the Canadian Parks and Recreation Association). 

Find out more at www.activexchange.ca  

The Role

The Full Stack Developer at ActiveXchange is a full-time remote-first role responsible for delivery of product roadmap scopes, third-party integrations, seek/define/implement UI/UX enhancements, and act as a trusted advisor to Product leadership to steer future product evolution.  The Full Stack Developer will work closely with a cross-functional team including Product, Data, and Client Success  to develop, implement, and communicate complex technical matters in a clear and understandable way, and understand the impact of application in sports, recreation, and leisure across our global network of clients.

  • Ideal for a mid-level developer with ambition for more responsibility and leadership in delivery of projects.
  • Work with the latest technology (Azure Stack, .NET Core) and ongoing investment into the latest data and cloud software.
  • Join our growing Canadian team, who are part of a global sport and recreation data tech company. Remote-first team & ability to work from anywhere within Canada – some travel is required.
  • Shape an industry approach and empower a platform to positively influence people being more active, more often.

You will:

  1. Be confident and knowledgeable, with working full stack experience, being able to reliably deliver both front end (Angular / Typescript) and back-end projects, on-time and meeting/exceeding expectations. You MUST take pride in and a sense of responsibility to the products you deliver, understanding their critical role to the end-user (including UI/UX).  Using “the right tool for the job” to deliver exceptional UX in achieving the desired outcomes.
  2. Apply strong architectural skills in designing and building complex systems, with a proven ability to translate user stories into solid, well architected solutions following principles and practices such as DRY and SOLID.
  3. Ensure quality and accuracy of work product; conducting and participating in code peer-reviews (QC/QA) and UAT process. 
  4. Continuously maintain a deep understanding of our products and solutions to be a subject matter expert (internal) for Product leadership.
  5. Interpret and apply Product goals, objectives, and requirements.  Identify and analyse functional requirements and produce cohesive functional scoping for development.  Track and report on progress.  Enable customer value through timely delivery of Product scopes.
  6. Deliver third-party integration applications (via APIs) conforming with the platform data specifications and requirements.  Owning relationships with third-party software vendors, enabling collaborative work to ensure reliable data extracts.
  7. Produce cohesive and efficient documentation for knowledge sharing; when designing/improving processes, procedures, standards, etc.  
  8. Work closely with other functions such as Product, Data and Analytics, and Commercial to ensure a smooth journey for our customers during all stages of their lifecycle.  Providing technical support, triage, and resolution to platform technical issues.

Qualifications

  1. 3+ years of professional experience developing in C# – .NET Core is mandatory with a solid understanding of OOP principles (only candidates with .NET experience will be considered).
  2. Proficiency (and broad skill sets) across tools associated with cloud-native software platforms, including and not limited to;
    1. Functional understanding of databases and querying data (SQL Server).
    2. Working within Visual Studio / Visual Studio Code.
    3. Source control management with Git and Azure DevOps.
    4. Microsoft Azure stack tools (MS accreditation/certification desirable).
    5. All aspects of consuming SOAP / REST API.
  3. Bachelor’s degree or higher in Computer Science or equivalent experience is a plus.
  4. Excellent at cultivating and leveraging strong technical working relationships, both internally and externally.  Experience working in a global multinational context is a plus.
  5. Work experience in agile methodology (and SCRUM familiarity), delivering daily updates on development activities in a hybrid delivery environment.  
  6. Technical professional fluency in English (speaking, reading, writing). Must convey information clearly and concisely, while demonstrating the ability to understand the same. 
  7. Experience working with Google Productivity suite, Slack, and ClickUp or similar productivity systems.

Our ideal candidate

  1. Self-motivated and reliable, with great attention to detail (pursuit of technical excellence). 
  2. Is a ‘Team Player’ – believes individual success is only achieved through team success.
  3. Manages their time exceptionally well and is able to deliver work independently as needed.  Able to set and commit to a project plan and demonstrable ability to then execute and deliver on this commitment. 
  4. Personal interest in keeping up to date with new / relevant technology and SaaS market trends, and innovations.
  5. Confident and willing to draw on your own experiences.  Speaks up when discussing solutions and propose alternative options. (Challenges the status quo!)
  6. Highly logical with strong demonstration of critical thinking and analytical approach to problem solving. Demonstrates methodical and consistent application of structured problem-solving techniques. Functional understanding of mathematical and statistical methods and modelling techniques.
  7. Flexible, able to manage personal work schedule and expectations to accommodate regular coordination with international offices and events.  Some occasional late evening, early morning, and weekend work will be required to accommodate international time zones.
  8. Preference may be given to strong candidates located in a major Canadian city.

Salary Range & Benefits

$100-$120k CAD (commensurate with qualifications and experience), 

Health/Dental/Life Stipend, Fitness/Wellness Stipend, and more.

Ready to Apply?

Apply via LinkedIn or reach out to Chris Patterson, Head of Product & GM – North America at chris@activexchange.ca. 

Candidates will be shortlisted and interviewed as applications are received, until the position is filled.

Target Start Date: Q2 2024.

The future of health and fitness, all in one newsletter.
Sign up to get the latest industry trends, news, and tech delivered straight to your inbox.

    No thanks.