
Intermediate Full Stack Developer/ 5 days ago
Quick Summary
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.

