-
Sycle

Senior Software Engineer - Legacy PHP (5.4)

Sycle
Canada · Full-time · Mid-Senior

About Sycle

Sycle is a market-leading global SaaS company with the mission of facilitating the delivery of better hearing to the world. Founded in 2001, we have grown to be the leading practice management solution for audiology (hearing care) providers, with more than 65% market share. The Sycle practice management solution frees up valuable time so our customers can grow their businesses through delivering high quality patient care and exceptional services that delight their customers. Small hearing care practices and some of the largest retailers utilize our software in 13 countries worldwide.

The Sycle team is 120 strong. We are headquartered in Lone Tree, Colorado with offices in Alabama and Vancouver, and a large remote workforce. We are always on the lookout for exceptional talent to help us build and deliver market-leading tools that make a difference for our customers. Check out our job listings and apply!

Job Description

We are looking for a Senior Software Engineer who doesn’t mind going back in time, who is OK working without the aid of modern frameworks and who enjoys working with older versions of PHP – specifically, PHP 5.4. This role is supporting our largest client and their highly customized version of our software. You’ll be building new features and refactoring code in their environment.

You’ll be a part of our team but also working closely with our client’s team. The role requires patience, diplomacy and tact. This is well-suited to someone who is able to give good advice but who is not attached to whether that advice is taken or not. The ideal candidate is comfortable dealing with multiple stakeholders and balancing competing priorities.

Responsibilities

  • Develop new user-facing features Building reusable code and libraries for future use
  • Optimization of the application
  • Implementation of security and data protection
  • Fixing bugs quickly
  • Fast resolution of difficult problems
  • Collaborate with other team members and stakeholders
  • Fulfill your responsibilities dependably as a remote worker

Skills & Requirements

  • 5+ years experience using PHP 5.4 and later
  • Experience building SaaS products
  • Experience with HTML/CSS
  • Experience with jQuery, MySQL 8 and later
  • Understanding of software architecture and software design principles
  • Experience with Docker specifically or containerization generally
  • Understanding accessibility and security
  • Integration with third-party services
  • Implementing unit tests
  • Comfortable with manual deployments and a lack of front or back-end frameworks
  • Proficient understanding of code versioning tools, such as Git
  • Passionate about producing elegant, maintainable code
  • Computer science degree or equivalent experience

Please send your resume and cover letter describing your application development experience. You must be able to freely work in Canada without employer sponsorship (we’re only hiring in BC, AB or ON). Strong command of written and spoken English is required due to the nature of the team and the regular engagement with our client.

Key Skills

Ranked by relevance

php saas containerization docker jquery mysql
Login to Apply
Posted
Jul 04, 2025
Type
Full-time
Level
Mid-Senior
Location
Vancouver
Company
Sycle

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Sycle
Related

Senior Software Engineer - Healthcare / SaaS / Agentic

2026-07-04

Full-time
Not Applicable
Canada
IT Services
Engineering
View Job Details
Sycle
Related

Senior Software Engineer / Team Lead

2024-12-24

Full-time
Mid-Senior
Canada
IT Services
Engineering
View Job Details
Sycle
Related

Staff Software Engineer - SaaS / Healthcare / Agentic

2026-07-04

Full-time
Not Applicable
Canada
IT Services
Engineering