Adobe Experience Manager Developer

Remote (Canada)

AEM Developer

At Think Shift, we believe in building jobs around people. Our talented team of multi-disciplined creators and strategists have one thing in common: the desire to realize their own potential. We help our clients do the same.

As one of the largest ag-focused agencies in the world, we help agriculture and agri-food organizations imagine their future — then re-invent themselves accordingly. Our people have a head for logic and a heart for magic, and our clients engage us to help them think strategically and craft the stories that will propel them forward. Through our progressive approach to leadership development, strategic planning, corporate culture, brand development and marketing, we help ag leaders see their true potential and leverage change to bring their traditional brands into the new world.

We’re looking for creative and strategic minds who share our desire to find and realize potential — for ourselves and for our clients. Let’s get in touch.


You’re highly creative with a passion for the latest online technologies. You get creative, development and user experience and can merge them into an end-product that delivers success to clients. Full of creative ideas, you get excited at the idea of generated incredible experiences for online users.

You would love a chance to work with the best people and clients in the industry. You want to use your skills to create e-commerce and web applications to produce amazing experiences for our clients.

Reporting to the Development Manager, this role will be responsible for leading development on all Magento based e-commerce websites for new and existing clients, providing technical leadership on Adobe products to our team of developers, and overseeing projects through all phases, from planning through to launch. You are ultimately responsible and accountable for the efficient and effective delivery of our Magento development projects to our clients.


  • Conception and implementation of enterprise content management solutions based on Adobe Experience Manager
  • Help define Adobe Experience Manager development best practices at Think Shift
  • Setup development, staging and production environments for new and existing clients.
  • Consult with current and prospective clients to define ideal online experiences.
  • Participate in daily meetings with internal team of front-end developers
  • Oversee deliverables from the partner network of developers
  • Brainstorm creative solutions based on marketing strategies and client requirements
  • Create and communicate user experience deliverables such as sitemaps, user stories, and specifications
  • Provide accurate estimates for development tasks based on the known requirements
  • Test websites across multiple browsers and devices for issues with functionality, presentation, and performance
  • Create and host training sessions for client websites
  • Provide developer support to existing websites
  • Create migration strategies for existing sites into Adobe Experience Manager



Technical Skills:

  • 5+ years of experience working as a developer in Java based platforms
  • 3+ years of experience working on the Adobe Experience Manager platform
  • Strong understanding of HTML semantics and SEO best practices
  • Strong understanding of front-end performance best practices and testing
  • Experience using version control systems in a team setting
  • Experience using Atlassian products Jira/Confluence
  • Experience managing AEM pipelines/deployments
  • Knowledge of user experience best practices and WCAG accessibility guidelines considered an asset

Behavioural Skills:

  • Able to work from a dedicated space, your own home/office location, without distraction and maintain a consistent professional schedule
  • Manage their hours with a focus on detail to ensure quality is consistently delivered
  • Show a genuine passion for technology and teamwork
  • Be a problem solver: both technically and professionally. We are in search of someone who can be tasked with an issue and follow it through from start to finish.
  • Be able to regularly set and communicate expectations with co-workers and meet those expectations
  • Have strong interpersonal, written and oral communication skills in order to work with both technical and non-technical team members and clients effectively and confidently
  • Able to elicit, infer, and understand client requirements and how they translate in application features, architectures and deliverable assets and deliver prescriptive advice when clients are unsure
  • Collaborate with teams that span many disciplines, subject matter areas, and experience levels to deliver solutions
  • Work within established project timelines and effectively communicate changes to those timelines
  • Passion for the future of web development and the latest industry trends


Bachelor’s Degree, Diploma, or Certificate in computer science/web design (or equivalent combination of education and experience

AEM Certification considered an asset



Think Shift provides an attractive, market-researched comprehensive compensation plan, which includes base salary and company bonus. Employees enjoy a range of benefits, some of which include:

  • Medical, Dental, and Vision benefits coverage
  • Semi-annual bonuses (based on Company performance)
  • Flexible work arrangements (work from anywhere)
  • Year-round opportunities for internal and external training and development programs

Please note accepted applicants must provide satisfactory proof of vaccination at time of offer. Lack of documentation will result in withdrawal of application.

Subscribe to Job Alerts