cover

Intermediate Full Stack Developer/ 5 days ago

Application ends: 2026-02-15

Quick Summary

Intermediate Full Stack Developer sought for a remote role in Canada, focusing on maintaining and modernizing a property automation and IoT platform. The position requires 5+ years of software experience and is critical for bridging legacy systems, specifically requiring experience with or a strong willingness to learn ColdFusion (CFML) for maintenance and refactoring. Technical requirements span the full stack, including React.js, Angular, JavaScript/TypeScript, PHP, Node.js, Java, Relational Databases (SQLServer, PostgreSQL), NoSQL knowledge, and REST API design. Candidates must also be proficient in utilizing AI coding assistants (e.g., GitHub Copilot) to interpret and modernize legacy codebases.

Intermediate Full Stack Developer (Remote, Canada)

Operto Guest Technologies, the world’s leading property automation and IoT platform for vacation rentals and hospitality, is seeking an Intermediate Full Stack Developer to join the Short Term Rental (STaR) development team.

Role Overview

This role focuses on ongoing software development, feature creation, and critically, bridging the gap between established legacy systems and modern architecture. You will be instrumental in maintaining and modernizing our platform.

Role Responsibilities

  • Translate complex business requirements into functional code.
  • Manage the complete development lifecycle, from conception to deployment.
  • Maintain, debug, and refactor legacy ColdFusion (CFML) applications to ensure stability and performance.
  • Utilize AI-powered coding assistants (e.g., GitHub Copilot, ChatGPT) to analyze legacy ColdFusion codebases, accelerate debugging, and assist in refactoring logic to modern standards.
  • Troubleshoot, debug, and upgrade software across the full stack.
  • Collaborate with stakeholders to create secure, reliable, and scalable software solutions.
  • Develop solutions using current and leading-edge programming languages and technologies.
  • Document system builds and configurations.
  • Adhere to team software development methodologies (change management, code review, change control, etc.).
  • Participate actively in release and sprint planning, testing, demonstrations, and retrospectives.

Role Requirements

  • 5+ years of experience writing software applications.
  • Experience with—or strong willingness to learn—ColdFusion (CFML) for maintenance and legacy support.
  • Proficiency in utilizing AI development tools to interpret, document, and modernize legacy code effectively.
  • Experience working with Relational Databases (e.g., SQLServer, PostgreSQL).
  • Working knowledge of both React.js and Angular.
  • Experienced in JavaScript/TypeScript, PHP, Node.js, and Java.
  • Knowledge of eventual consistency and NoSQL databases.
  • Experienced in designing and developing REST APIs.
  • Proven ability to work through systems designs and architecture with leadership.
  • Thrives in a fast-paced continuous delivery environment; self-motivated and detail-oriented.

Operto is committed to equal opportunity employment and providing accommodations throughout the hiring process.

Share

Operto Guest Technologies

Operto Guest Technologies

    View Profile
    Your experience on this site will be improved by allowing cookies Cookie Policy