Location: Remote (North American Time Zone Overlap Required)
Headquarters: Vancouver, BC
About Our Hiring Partner
Our hiring partner builds the digital backbone for property maintenance and field service companies. They are a lean, high-velocity team of skilled professionals working across multiple countries to help service companies succeed, combining practicality with top-tier software craftsmanship.
The company’s mission is to evolve from a historical data platform into an intelligent System of Work, where AI reduces cognitive overhead, predicts delays, automates reporting, and ensures field safety in real time. This role will help architect the intelligence layer that turns static data into proactive guidance for field teams.
The Role
The company is seeking an Engineering Manager who is both a technical leader and a hands-on contributor. This “Player-Coach” role involves architecting systems, leading by example in the codebase, and building the processes and culture required for a high-performing engineering team.
While headquartered in Vancouver, BC, the role is open to remote candidates with significant overlap in North American working hours to facilitate collaboration and brainstorming.
Key Responsibilities
- Strategic Roadmap: Partner with leadership to translate business needs into technical milestones and execution plans
- Communication & Mentorship: Provide clear technical guidance to a distributed team, fostering a high-performing, inclusive culture
- Modernize & Scale: Architect the integration layer for intelligence, ensuring the frontend is performant and prepared for next-generation UX
- AI Implementation: Lead integration of AI-driven workflows (e.g., smart scheduling, automated reporting, predictive analytics) into mobile and web applications
- Lead by Doing: Spend 20–40% of time hands-on—writing production code, performing deep-dive code reviews, and architecting complex workflows
- Cross-functional Bridge: Act as a link between product, design, and engineering teams
- Engineering Excellence: Implement lean processes to reduce cycle time, improve reliability, and champion best practices
- Recruiting & Team Growth: Build and scale a high-performing engineering team and culture
Role Requirements
- 8+ years of professional software engineering experience, including senior or lead roles
- Cross-Platform Expertise: Proven experience leading teams that deliver high-quality mobile and web applications from a unified codebase
- Modern Web Mastery: Deep expertise in reactive, component-based frontend frameworks and performance optimizations for real-time data sync
- Full-Stack Architecture: Experience designing scalable APIs and backend services for high-frequency mobile interactions and AI integrations
- Infrastructure Vision: Skilled in managing cloud-native environments with a focus on uptime and security
- Agile & DevOps: Strong knowledge of Agile delivery, modern DevOps practices, security best practices, and cloud-based development, with ownership of operational reliability and incident response
- Team Leadership: Demonstrated ability to build and scale high-performing teams and foster a strong engineering culture
- AI Delivery: Interest or experience integrating LLMs and AI services into production SaaS environments
Existing Stack
- PHP / Laravel
- MySQL
- Ionic
- Angular
- AWS
Future / Desired Stack
- Frontend: React, Vue, or similar component-based frameworks
- Backend / Full-Stack: Node.js, TypeScript, RESTful APIs, GraphQL
- AI / ML: LLM integration, AI-driven workflows, vector databases, prompt engineering
- Mobile / Cross-Platform: iOS, Android, unified mobile codebase (React Native)
- Cloud / DevOps: AWS, CI/CD, cloud-native infrastructure, DevOps principles
- Data & Analytics: Large datasets, predictive analytics, reporting pipelines
- Other Tools: Agile, Git/GitHub, unit/integration testing, performance optimization
Who You Are
- A Builder: You remain hands-on and lead by example in the codebase
- Empathetic Leader: Skilled at managing distributed, multilingual teams with clear, inclusive communication
- Pragmatic: Choose the right tools for the job and focus on shipping value
- Owner Mentality: Take responsibility for outcomes as if the company’s success and resources were your own
What We Offer
- Remote work option, with in-person planning and strategy meetings if located in Vancouver
- 4 weeks annual vacation
- Annual health spending account
- $1,000 yearly education budget