About the Company
Our client is a leading provider of innovative property management solutions tailored for the hospitality and vacation rental industries. Their platform integrates cutting-edge hardware and software offering keyless entry automation tools and seamless property management features to enhance both operational efficiency and guest experience.
Role Overview
We are seeking a Software Engineer with strong expertise in backend API integrations and database management. The ideal candidate will be based in Canada and will collaborate with a distributed team across Canada the US and India. Strong communication skills are critical for success in this fully remote environment.
Key Responsibilities
-
Design develop and maintain backend systems with a focus on No SQL/Mongo DB MySQL databases and OOP principles.
-
Integrate third-party APIs (e.g. Stripe PayPal) and build scalable API endpoints.
-
Review and implement solutions from API documentation with minimal supervision.
-
Collaborate with global engineering teams to deliver reliable high-performing software.
-
Ensure smooth deployment workflows through CI/CD pipelines and cloud-based infrastructure (AWS preferred).
-
(Optional but valued) Work on software-hardware integrations in the property management platform.
Core Requirements (Must-Have Skills)
-
MySQL strong hands-on experience.
-
OOP concepts solid understanding and application.
-
API integrations experience with 3rd-party services (Stripe PayPal etc.).
-
Ability to read and implement from API documentation.
-
Strong communication skills ability to articulate ideas clearly in a remote distributed environment.
- Prior experience working in remote multicultural teams.
Interview Process:
1. Screening Round : Where the client will understand the profile will ask some technical questions.
2. Live Coding Round: Where you need to share screen and write some code to solve a problem provided to them.
3. Technical Round: In Depth Technical Round.
4. Founder Round: To check whether your fit the work environment.
About the Company Our client is a leading provider of innovative property management solutions tailored for the hospitality and vacation rental industries. Their platform integrates cutting-edge hardware and software offering keyless entry automation tools and seamless property management features t...
About the Company
Our client is a leading provider of innovative property management solutions tailored for the hospitality and vacation rental industries. Their platform integrates cutting-edge hardware and software offering keyless entry automation tools and seamless property management features to enhance both operational efficiency and guest experience.
Role Overview
We are seeking a Software Engineer with strong expertise in backend API integrations and database management. The ideal candidate will be based in Canada and will collaborate with a distributed team across Canada the US and India. Strong communication skills are critical for success in this fully remote environment.
Key Responsibilities
-
Design develop and maintain backend systems with a focus on No SQL/Mongo DB MySQL databases and OOP principles.
-
Integrate third-party APIs (e.g. Stripe PayPal) and build scalable API endpoints.
-
Review and implement solutions from API documentation with minimal supervision.
-
Collaborate with global engineering teams to deliver reliable high-performing software.
-
Ensure smooth deployment workflows through CI/CD pipelines and cloud-based infrastructure (AWS preferred).
-
(Optional but valued) Work on software-hardware integrations in the property management platform.
Core Requirements (Must-Have Skills)
-
MySQL strong hands-on experience.
-
OOP concepts solid understanding and application.
-
API integrations experience with 3rd-party services (Stripe PayPal etc.).
-
Ability to read and implement from API documentation.
-
Strong communication skills ability to articulate ideas clearly in a remote distributed environment.
- Prior experience working in remote multicultural teams.
Interview Process:
1. Screening Round : Where the client will understand the profile will ask some technical questions.
2. Live Coding Round: Where you need to share screen and write some code to solve a problem provided to them.
3. Technical Round: In Depth Technical Round.
4. Founder Round: To check whether your fit the work environment.
View more
View less