Jobs.ca
Jobs.ca
Language
Agility CMS 🇨🇦 logo

Solutions Developer

Oxford, Nova Scotia
Mid Level
full_time

Top Benefits

Full medical and dental benefits
100% remote work
Dedication to your growth with career pathing and training

About the role

Job Description

JOB TITLE:                              Customer Solutions Developer                                  

REPORTS TO:                         Director of Customer Experience

DIVISION / DEPARTMENT:    Customer Experience

LOCATION:                             Virtual Office with quarterly team meetings in Toronto

WORK HOURS:                       2:00 AM to 10:00 AM Eastern Time

We’re the team behind Agility—an easy-to-use Content Management System (CMS) backed by ridiculously good support. Motivated, curious, and always dedicated, we thrive on making life easier for developers and content creators alike.

We keep things simple, helpful, and approachable.

Agility delivers the best of both worlds. Developers get the freedom to build without technical roadblocks, while marketers enjoy the autonomy to move faster. It’s the modern platform that powers websites, apps, and digital properties—built for agility, performance, and scale.

PRIMARY PURPOSE:

We are looking for a hands-on and highly collaborative Support Developer to join our Customer Experience team. The successful candidate will be a dedicated resource for our Enterprise clients and the first line of engineering-level support—empowered to help resolve development-related issues, investigate bugs, triage customer feedback, and assist both internally and externally across technical touch-points.

OWNERSHIP:

As a key bridge between our customers and our product, you’ll own the technical resolution of incoming support requests. You'll liaise across Customer Success, Product, and Engineering, and directly support customers with their development challenges.

RESPONSIBILITIES

·      Troubleshoot, diagnose, and resolve front-end and back-end development issues from customers using Agility CMS.

·      Handle escalations from Customer Support that require development knowledge or access to source-level debugging.

·      Participate in live customer support sessions, walking through technical problems and providing real-time solutions or work-arounds.

·      Collaborate with Product and Engineering to surface, document, and prioritize bugs and product feedback.

·      Serve as a technical SME for our CMS platform, integrations, APIs, SDKs, and hosting environments.

·      Write clear, detailed Jira issues or tickets for Product/Engineering, where appropriate.

·      Improve internal tooling and documentation to make solving support tickets more efficient.

·      Contribute to support content, knowledge base articles, and customer education resources.

·      Participate in post-mortems and root cause analysis for critical incidents affecting customers.

·      Other duties as assigned in support of company and departmental goals.

QUALIFICATIONS:

  • 3–5+ years experience as a Full Stack Developer in a SaaS or customer-facing development role.

  • Proficiency in .NET (C#), React/Next.js, TypeScript/JavaScript

    , and working with RESTful APIs.

  • Familiarity with other [JV2]   development frameworks and languages an asset (Astro, PHP, Python, etc)

  • Experience supporting production web applications, preferably headless CMS or content platforms.

  • Comfortable working in the open with customers—excellent communication skills and a service mindset.

  • Ability to jump into unfamiliar codebases and debug complex issues independently.

  • Familiarity with Git, CI/CD, logging tools (e.g., Azure Application Insights, Sentry, DataDog), and cloud hosting (e.g., Azure, AWS, Vercel, Netlify).

  • Strong problem-solving skills with a bias toward action and collaboration.

  • Excellent written and verbal skills

  • Experience in a remote or hybrid work environment.

  • Previous experience in support or solutions engineering is a strong plus.

BENEFITS:

  • Full medical and dental benefits
  • We are 100% remote.
  • Dedication to your growth. We focus on career pathing for each and every one of our employees and help provide training to advance at every stage of your career. Educational allowance for your courses and training.
  • Focus on culture. Coffee chats, happy hours, BBQ get together, and more!
  • Annual Company Retreat!
  • Swag! Because who doesn’t love swag?
  • Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics.

About Agility CMS 🇨🇦

Software Development
11-50

In today’s digital world, businesses need websites, apps, and other digital properties that are not only visually appealing but also functional, secure, and easy to manage. This is where Agility CMS comes in. We're not just another content management system (CMS); we are a boutique content platform designed for marketers, developers, partners, and digital teams who want to streamline their work and achieve their goals without all the hassle.

With our roots in technology services and consulting, we understand what businesses need to succeed. That’s why we’re committed to delivering a CMS that prioritizes simplicity, flexibility, and best-in-class support. At Agility CMS, our mission is simple: to help you create, manage, and expand your digital presence with ease.