Backend Software Engineer (Node.js) | Remote Canada (Toronto)

Backend Software Engineer (Node.js) | Remote Canada (Toronto)

17 Aug
|
Feufo
|
Toronto

17 Aug

Feufo

Toronto

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 robust expertise in backend development,Node.js, 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 Node.js, 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:
- Screening Round : Where the client will understand the profile, will ask some technical questions.
- Live Coding Round: Where you need to share screen and write some code to solve a problem provided to them.
- Technical Round: In Depth Technical Round.
- Founder Round: To check whether your fit the work environment.

📌 Backend Software Engineer (Node.js) | Remote Canada (Toronto)
🏢 Feufo
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: backend software engineer (node.js) | remote canada (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: backend software engineer (node.js) | remote canada (toronto) / toronto