Job description:
Position: Senior Full Stack Developer
Location: Vancouver, BC
Job Type: Full-Time
About Roomvu:
Roomvu is a 7-year-old AI company with 90+ employees and over 400,000 users across North America. We build tools that automate content creation and video production at scale, and we run events, roadshows, and partner programs to support our rapid growth.
Position Summary
Roomvu is seeking a Senior Full Stack Web Application Developer to build, maintain, and enhance customer-facing web applications, SaaS platforms, and internal business tools. The successful candidate will work across frontend and backend systems, develop new application features, integrate third-party services, and improve the performance, reliability, and scalability of web-based products. This role also involves developing and supporting specialized media processing and digital content automation features, including integrations with video generation, image processing, media transformation, and content publishing workflows powered by technologies such as FFmpeg, OpenCV, and AI-enabled services.
Main Responsibilities
- Develop, test, deploy, and maintain full stack web applications, SaaS platforms, and internal business systems using modern web development technologies
- Build and enhance frontend and backend application features, ensuring high performance, reliability, scalability, and a positive user experience
- Develop RESTful APIs and integrate web applications with internal services, third-party platforms, external data sources, and cloud-hosted solutions
- Collaborate with product, business, and cross-functional teams to define requirements, deliver new application features, and continuously improve existing platforms
- Design and optimize database structures, queries, and application data models to support application performance, maintainability, and efficient data management
- Develop and maintain web-based media management and digital content delivery solutions, including integrations with FFmpeg, OpenCV, video rendering services, image processing workflows, media asset management systems, and automated content publishing platforms while optimizing performance, reliability, and scalability
- Implement authentication, authorization, security controls, and data protection mechanisms within web applications and related services
- Monitor application performance, troubleshoot issues, identify root causes, and implement improvements to enhance reliability, responsiveness, efficiency, and overall user experience
- Develop and maintain automated testing procedures, deployment workflows, and integrations with cloud-hosted services, APIs, and software platforms used across the organization
- Build and maintain MCP servers connecting Roomvu web applications and internal APIs with AI-powered services, automation tools, and external software systems
- Participate in application planning, feature estimation, code reviews, ongoing support activities, and continuous improvement initiatives to ensure the successful delivery and long-term maintainability of web-based products and services
Technical Environment
- PHP / Laravel
- Python
- React
- TypeScript
- MySQL
- RESTful APIs
- AWS-hosted web applications and services
- Docker
- FFmpeg
- OpenCV
- Video processing and media automation workflows
- Image processing and transformation pipelines
- Multimedia integration services
- CI/CD deployment workflows
- Git-based version control systems
- Automated testing and quality assurance practices
- Modern web application development frameworks, libraries, and tools
Equivalent technologies and transferable experience may also be considered.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Software Development, Web Development, or a related field
- Minimum 3 years of professional experience in full-stack web application development
- Strong knowledge of frontend and backend web development, RESTful API design, relational databases, and modern web technologies
- Experience integrating web applications with media processing technologies such as FFmpeg, OpenCV, video rendering services, image processing workflows, or digital content automation platforms
- Experience developing and maintaining SaaS platforms, customer-facing web applications, content management systems, or online business applications
- Experience integrating web applications with cloud-hosted services, third-party APIs, and external software platforms
- Strong analytical, troubleshooting, and problem-solving skills
- Ability to collaborate effectively within cross-functional teams and contribute to the successful delivery of web-based products and service
What We Offer
- Competitive base salary + uncapped commission
- Health, dental, and wellness benefits
- Professional development opportunities
- Hybrid work environment
- Team events, offsites, and recognition programs
Be Part of What’s Next
At Roomvu, you’ll be part of a team building the future of marketing in real estate. If you’re driven, competitive, and ready to close—we’d love to hear from you.
Pay: $45.00-$48.00 per hour
Benefits:
Work Location: In person