Enable job alerts via email!

Senior Software Engineer / Team Lead

Sycle

Old Toronto

Hybrid

CAD 80,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative SaaS company is seeking a Senior Software Engineer to lead a team in rebuilding their platform. This role involves working with cutting-edge technologies like Node.js and PHP while implementing modern architecture practices. Join a dynamic and passionate team dedicated to improving hearing care solutions worldwide. With the flexibility of hybrid or fully remote work, this position offers a unique opportunity to contribute to impactful projects in a collaborative environment. If you are driven by quality code and enjoy mentoring others, this role is perfect for you.

Benefits

Personal health plan
RRSP matching
Paid statutory holidays
3+ weeks of paid time off/year
Internet subsidy
Paid maternity and parental leave

Qualifications

  • Experience in building SaaS products and microservices-based systems.
  • Strong knowledge of Node.js and PHP frameworks.

Responsibilities

  • Lead a cross-functional team of engineers to develop new features.
  • Optimize applications for speed and scalability.

Skills

Node.js
PHP
AWS
Microservices architecture
MySQL
Postgres
Git
Automated testing
Security principles (OWASP)
SaaS product development

Education

Computer Science degree

Tools

Next.js
Nest.js
Git

Job description

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 with a command of modern architecture and development practices as well as strong Node.js and PHP experience to help us rebuild our platform and catapult us to our next level of growth. Bring your expertise in cloud-hosted, microservices architecture and provide guidance and mentorship to our eager team.

This is a hybrid or fully-remote role, however, this role is only open to candidates in BC, Alberta and Ontario.

Responsibilities

  1. Lead a cross-functional team of 3 Engineers (2 Frontend and 1 Backend)
  2. Develop new user-facing features
  3. Build reusable code and libraries for future use
  4. Optimize the application for maximum speed and scalability
  5. Implement security and data protection
  6. Fix bugs quickly
  7. Resolve difficult problems
  8. Design and implement data storage solutions
  9. Collaborate with other team members and stakeholders
  10. Fulfill your responsibilities dependably as a remote worker

Skills & Requirements

  1. Experience building SaaS products
  2. Experience using technologies and frameworks like (but not limited to) Node.js (Next.js & Nest.js), PHP (Laravel)
  3. Experience with AWS or other cloud ecosystems
  4. Experience with relational databases – MySQL and Postgres etc.
  5. Experience designing and architecting microservices-based systems
  6. Understanding accessibility and security
  7. Integration with third-party services
  8. Implementing automated testing platforms and unit tests
  9. Proficient understanding of code versioning tools, such as Git
  10. Proficient understanding of security principles, such as OWASP
  11. Passionate about producing elegant, maintainable code. Computer science degree or equivalent experience.

Benefits

  • Personal health plan including medical, dental, vision, pharmaceutical and alternative medical services
  • RRSP matching
  • Paid statutory holidays
  • 3+ weeks of paid time off/year
  • Internet subsidy
  • Paid maternity and parental leave

Please send your resume and cover letter describing your application development experience. Relocation is not provided and you must be able to freely work in Canada without employer sponsorship. Fluency in English (written and spoken) is required due to the nature of the team and the occasional engagement with clients. Our goal is to find and retain great talent so we will be offering competitive salaries.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Bilingual Sr Program Manager: Nurse Practitioner Team Lead (Temporary 1 year) (48266)

Santa Barbara Cottage Hospital

Remote

CAD 90.000 - 120.000

3 days ago
Be an early applicant

Team Lead - Senior Application & Integration Developer, Information Technology

The Conference Board of Canada

Remote

CAD 80.000 - 110.000

13 days ago

Chef d'équipe DevSecOps – télétravail au Québec

Quantum Management Services Ltd.

Quebec

Remote

CAD 100.000 - 120.000

Yesterday
Be an early applicant

Team Lead, GTM Technology and Operations

Coalition Inc

Remote

CAD 90.000 - 130.000

2 days ago
Be an early applicant

Team Leader, UX Research

Medavie Blue Cross

Nova Scotia

Remote

CAD 90.000 - 130.000

2 days ago
Be an early applicant

Chef ou cheffe d’équipe, Services de soutien aux patients / Team Lead, Patient Services - REMOTE

IQVIA

Halifax

Remote

CAD 60.000 - 85.000

2 days ago
Be an early applicant

Team Lead

Sedgwick

Remote

CAD 70.000 - 100.000

4 days ago
Be an early applicant

QA Team Lead

FX Innovation

Montreal

Remote

CAD 80.000 - 110.000

5 days ago
Be an early applicant

Risk & Trading Team Lead, Basketball

theScore

Toronto

Remote

CAD 70.000 - 100.000

5 days ago
Be an early applicant