Cloudbeds logo
Cloudbeds4 months ago

Senior Fullstack Engineer

Remote · Toronto, Ontario, Canada or CA

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown
Industry
TECH

Job Summary

As a Senior Fullstack Engineer on the Distribution Team at Cloudbeds, you will architect scalable solutions, enhance products that connect to major distribution channels, and contribute to microservices migration. Responsibilities include developing backend features with PHP, building frontend experiences with React and Vue, ensuring performance and security, writing well-documented code, mentoring team members, and collaborating cross-functionally. Key qualifications include 5+ years in PHP, JavaScript frameworks, Docker, performance optimization, and test automation. Experience with microservices and cloud technologies is a plus.

Required Qualifications

  • 5+ years of PHP web application software engineering experience
  • 5+ years of experience with JS frameworks, Vue.js and React are preferred
  • Solid experience with modern JavaScript/TypeScript
  • Strong hands-on experience with Docker and containerized development workflows
  • Demonstrated expertise in performance optimization and expert knowledge of relational databases, indexing, and searching technologies
  • Strong understanding of security considerations, particularly for applications handling financial transactions and personal data
  • Experience with test automation across all levels (unit, integration, end-to-end) and a passion for quality-driven development
  • Proven track record of taking ownership of projects and delivering results independently
  • Business-level English fluency (verbal and written) and excellent communication skills for collaborating across a globally distributed, remote-first team

Desired Qualifications

  • Experience designing and building microservices and/or micro-frontends
  • Hands-on experience with PHP frameworks (CodeIgniter, CakePHP, Laravel, Symfony)
  • Cloud and infrastructure experience with Kubernetes, AWS, Terraform, and Argo CD
  • Experience working with event-driven architectures and messaging systems (e.g., Kafka)

Additional Requirements

  • Cloudbeds does not accept unsolicited resumes or applications from agencies.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Cloudbeds

Senior Fullstack Engineer

Apply on Sorce