Intermediate Front-End Developer
Zii Travel Technologies
Who We Are
At Zii Travel Technologies, we're not just building software—we're crafting solutions that solve the most complex challenges in corporate travel management. Our platform delivers clarity, control, and confidence to travel managers, arrangers, and travelers alike. Zii is the technological heartbeat of Encore Corporate Travel, a proudly independent, woman-owned company with nearly four decades of experience in delivering exceptional travel services. We pair cutting-edge technology with unparalleled human support to create seamless and personalized travel experiences. We know that travel doesn’t operate in a vacuum—it moves in real-time, across dynamic environments. That’s why Zii isn’t just a tool; it’s part of a deeply orchestrated experience where technology, service, and strategy are always in sync. Our mission is to empower organizations with adaptable solutions that provide real-time insights, efficient workflows, and intuitive user interfaces. Join us in redefining corporate travel. At Zii, we believe travel should be more than a logistical task—it should be a strategic advantage.
About the Role
We are looking for an Intermediate Front-End Developer to join our growing development team in Montreal, Canada. This hybrid role offers the opportunity to make a direct impact on our core platform and mobile application by building intuitive, high-performance interfaces that delight users and support real-time decision-making. You will collaborate with product managers, designers, and back-end developers to create seamless user experiences on both web and mobile. From cross-browser web components to Flutter-powered mobile interfaces, you’ll help shape the visual and functional front-end foundation of the Zii platform.
Key Responsibilities
- Develop and maintain scalable front-end features using Vue.js
- Build and support Flutter-based mobile applications
- Ensure high-quality, responsive designs across devices and browsers
- Collaborate closely with back-end developers and product managers to implement features and user stories
- Participate in code reviews and contribute to a culture of technical excellence and continuous improvement
- Help evolve front-end best practices, tools, and workflows
- Debug and optimize for performance and usability
Required Skills & Experience
- 3+ years of experience in front-end development
- Strong proficiency with Vue.js and modern JavaScript (ES6+)
- Experience with RESTful APIs and state management frameworks such as Vuex
- Solid understanding of HTML5, CSS3, and responsive design principles
- Familiarity with Git for version control
- Effective collaboration and communication skills across disciplines
Preferred Qualifications
- Experience with TypeScript, Cypress, or other testing frameworks
- Familiarity with CI/CD pipelines
- Hands-on experience with Flutter for mobile development
- Exposure to the travel tech or corporate travel industry
Location & Work Environment
This is a dynamic hybrid role, requiring onsite presence in our Montreal office for key moments such as workshops, sprint planning, and collaborative sessions. Outside of these touchpoints, remote work is supported. You'll be part of a collaborative team culture that values autonomy, agility, and ownership.