About the role
Senior Full Stack Developer
Vancouver, BC | Hybrid Work | Engineering
About Us
Operto Guest Technologies, the world’s leading property automation and IoT platform for vacation rentals, hotels, and serviced apartments, is revolutionizing guest stays and hospitality management. Through technology that connects teams, guests, owners, and smart devices; Operto addresses common friction points to provide fully seamless and personalized stays - creating greater efficiency, guest satisfaction, and more revenue.
Role Overview
To help drive our continued growth, we are looking for a Senior Full Stack Developer to join our Short Term Rental (STaR) development team. You will work with a variety of ongoing software development, maintaining and creating new features as required by new business needs. A key focus of this role will be bridging the gap between our established legacy systems and modern architecture.
Role Responsibilities
- Lead the development lifecycle from design through deployment, gathering specifications and driving technical decisions as needed.
- Provide technical leadership and mentorship within the development team.
- Identify opportunities to improve database design, performance, and query efficiency, and implement optimizations where appropriate.
- Leverage AI-powered coding assistants (e.g., Augment and Claude) to analyze legacy systems and assist in refactoring logic into modern, scalable solutions.
- Troubleshoot, debug, and enhance applications across the full stack to improve reliability, performance, and maintainability.
- Refactor and improve legacy systems to enhance maintainability, performance, and architecture.
- Document system builds and configurations; maintain and update documentation as needed.
- Be a collaborative team player who contributes to a positive engineering culture and works effectively with cross-functional teams.
Role Requirements
- 7+ years of experience writing software applications
- Strong experience with relational databases (e.g., SQL Server, PostgreSQL), including database normalization, query optimization, and performance tuning.
- Experienced in designing and developing REST API’s
- Experience building and operating cloud-native systems, including services such as AWS Lambda, Amazon ECS, Kafka, and related event-driven architectures.
- Familiarity with DevOps practices and cloud operations practices, including CI/CD pipelines, deployment automation, and monitoring in cloud environments.
- Worked through systems designs and architecture with leadership
- Thrives working in a fast-paced, continuous delivery environment, self-motivated, detail-oriented, and passionate about building world-class software
- Proficiency in utilizing AI development tools to interpret, document, and modernize legacy code effectively.
Operto is an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin or disability status. We are committed to providing accommodations in all parts of the hiring process. Upon request, we will work with you to meet your needs.
We thank all applicants for their interest, however, only those candidates selected for an interview will be contacted.
Not the right fit? Search for Full Stack Developer jobs in Vancouver, BC
About Operto
Welcome to Operto, a global pioneer reshaping the hospitality landscape through innovative technology solutions tailored for the short-term rental, vacation rental, multi-family, and boutique hotel sectors.
At Operto, our core mission is to enhance guest experiences while streamlining operations for hosts and property managers worldwide.
Our integrated suite of services revolutionizes property management by automating key aspects of the guest experience—from smart access and climate control to noise monitoring and energy efficiency. These intuitive solutions not only elevate guest satisfaction but also empower property managers with the tools needed for efficient, cost-effective operations.
What sets us apart is our commitment to personalized, memorable stays for guests and insightful, actionable data for hosts. Our technology simplifies routine tasks and offers strategic insights, allowing our clients to focus on what truly matters—delivering exceptional hospitality.
Serving a diverse clientele, we understand the unique challenges and opportunities within the hospitality industry. That's why we offer scalable, customizable solutions that adapt to your specific needs, whether you manage a single unit or a portfolio of properties.
Join us as we lead the way in smart, sustainable hospitality. Discover the difference Operto can make for your business, enhancing your property's appeal and setting new standards in guest satisfaction. Explore our innovative solutions at www.operto.com and see how we can help you achieve your goals in today's competitive market.
Transform your property management with Operto—where innovation meets exceptional hospitality.
Similar jobs you might like
About the role
Senior Full Stack Developer
Vancouver, BC | Hybrid Work | Engineering
About Us
Operto Guest Technologies, the world’s leading property automation and IoT platform for vacation rentals, hotels, and serviced apartments, is revolutionizing guest stays and hospitality management. Through technology that connects teams, guests, owners, and smart devices; Operto addresses common friction points to provide fully seamless and personalized stays - creating greater efficiency, guest satisfaction, and more revenue.
Role Overview
To help drive our continued growth, we are looking for a Senior Full Stack Developer to join our Short Term Rental (STaR) development team. You will work with a variety of ongoing software development, maintaining and creating new features as required by new business needs. A key focus of this role will be bridging the gap between our established legacy systems and modern architecture.
Role Responsibilities
- Lead the development lifecycle from design through deployment, gathering specifications and driving technical decisions as needed.
- Provide technical leadership and mentorship within the development team.
- Identify opportunities to improve database design, performance, and query efficiency, and implement optimizations where appropriate.
- Leverage AI-powered coding assistants (e.g., Augment and Claude) to analyze legacy systems and assist in refactoring logic into modern, scalable solutions.
- Troubleshoot, debug, and enhance applications across the full stack to improve reliability, performance, and maintainability.
- Refactor and improve legacy systems to enhance maintainability, performance, and architecture.
- Document system builds and configurations; maintain and update documentation as needed.
- Be a collaborative team player who contributes to a positive engineering culture and works effectively with cross-functional teams.
Role Requirements
- 7+ years of experience writing software applications
- Strong experience with relational databases (e.g., SQL Server, PostgreSQL), including database normalization, query optimization, and performance tuning.
- Experienced in designing and developing REST API’s
- Experience building and operating cloud-native systems, including services such as AWS Lambda, Amazon ECS, Kafka, and related event-driven architectures.
- Familiarity with DevOps practices and cloud operations practices, including CI/CD pipelines, deployment automation, and monitoring in cloud environments.
- Worked through systems designs and architecture with leadership
- Thrives working in a fast-paced, continuous delivery environment, self-motivated, detail-oriented, and passionate about building world-class software
- Proficiency in utilizing AI development tools to interpret, document, and modernize legacy code effectively.
Operto is an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin or disability status. We are committed to providing accommodations in all parts of the hiring process. Upon request, we will work with you to meet your needs.
We thank all applicants for their interest, however, only those candidates selected for an interview will be contacted.
Not the right fit? Search for Full Stack Developer jobs in Vancouver, BC
About Operto
Welcome to Operto, a global pioneer reshaping the hospitality landscape through innovative technology solutions tailored for the short-term rental, vacation rental, multi-family, and boutique hotel sectors.
At Operto, our core mission is to enhance guest experiences while streamlining operations for hosts and property managers worldwide.
Our integrated suite of services revolutionizes property management by automating key aspects of the guest experience—from smart access and climate control to noise monitoring and energy efficiency. These intuitive solutions not only elevate guest satisfaction but also empower property managers with the tools needed for efficient, cost-effective operations.
What sets us apart is our commitment to personalized, memorable stays for guests and insightful, actionable data for hosts. Our technology simplifies routine tasks and offers strategic insights, allowing our clients to focus on what truly matters—delivering exceptional hospitality.
Serving a diverse clientele, we understand the unique challenges and opportunities within the hospitality industry. That's why we offer scalable, customizable solutions that adapt to your specific needs, whether you manage a single unit or a portfolio of properties.
Join us as we lead the way in smart, sustainable hospitality. Discover the difference Operto can make for your business, enhancing your property's appeal and setting new standards in guest satisfaction. Explore our innovative solutions at www.operto.com and see how we can help you achieve your goals in today's competitive market.
Transform your property management with Operto—where innovation meets exceptional hospitality.