Skip to content
Workopolis Logo

  • Browse Jobs
  • Advanced Job Search
  • Français
Post a job
Engineering Manager - Frontend
Viamo Inc
Toronto, ON
Apply Now

Engineering Manager - Frontend
About Viamo
Mobile technology is revolutionizing how organizations engage with their end users. More than 96% of the world's population has access to a mobile phone, meaning it is now possible to reach nearly every single person on the planet. Yet 3 billion people living in emerging markets still lack access to relevant, timely, and engaging information in their local languages, and their voices remain underheard. The organizations that serve them lack the technology and capacity to reach them, and many are unaware of the power of mobile technology to meet their organizational goals.
Viamo connects individuals and organizations using digital technology to make better decisions.
With more than* 30 million people reached in 2020 alone*, we are well on our way to meeting our goal of reaching 50 million people annually by 2023.
About the role
Viamo's services deliver essential life-improving information to millions of people per month in 30+ countries around the world, and connect companies and organizations to have stronger relationships with the hard-to-reach customers they serve. Our technology teams work within empowered Product Crews to create the communication products that make this happen. As an Engineering Manager and chapter lead for Frontend, your job is to lead and grow the people, tools, and systems in all Crews for maximum effectiveness of Frontend technology development - now and for the long-term.
About You
Did you know?
HR research shows that men apply to jobs when they meet an average of 60% of the criteria, but women and other under-represented people often apply only if they feel they check 100% of the requirements. We would love to see your application even if you don't feel you hit every point below.
Are you an engineering manager with strong experience in frontend web architecture? Are you passionate about creating technology to improve lives at fundamental level around the world, while growing people and building strong teams? We're looking for someone who has:

  • Experience managing and growing software developers
  • Experience planning and supporting professional development / learning programs
  • Substantial knowledge of effective software design and architecture
  • Experience leading and reviewing architecture and problem-solving in new product development
  • Ability to advise, discuss and clearly document complex technical concepts
  • Experience with continuous integration (CI) strategies, tools, and pipeline automation
  • Focused on achieving technical excellence and improvements, while focussing on customer value
  • Extensive experience working in agile teams and practices
  • Knowledge of modern Javascript, Typescript, Vue.js and other reactive frontend frameworks, and build tools.
  • Experience and judgement on effective testing strategies
  • Invested in supporting your team members, and creating respectful high-trust collaborations

Key Responsibilities

  • Professional growth of engineers: You will be the most senior person responsible for the people management and professional development of engineers in the Frontend Chapter. This includes their technical learning and advancement, as well as professional and teamwork skills.
  • Architecture effectiveness: As an expert on frontend architecture, you would be responsible for the effectiveness of architecture choices on new product development, and upgrades to existing systems. Rather than creating architecture exclusively by yourself, we're counting on you to enable "distributed architecture" by mentoring and building this skill set within Engineering Leads and other developers within Product Crews.
  • Engineering Roadmap strategy: Working with your Frontend Chapter, you would be responsible for curating and prioritizing the backlog for the Engineering Roadmap. (We target 30% of total developer time on Engineering Roadmap items: boosting future capacity, library upgrades, addressing tech debt, development of the Design System, etc.)
  • Growing the team: You would be the hiring manager, responsible for the effective selection and onboarding strategy for new Frontend Engineers.
  • Driving innovation: Propose ideas at the intersection of new technology and customer value, so we can better serve our users.

Team and Reporting Structure

  • Reports to Viamo's Chief Technology Officer
  • Line manages Frontend Engineering team

Location

  • Remote work possible
  • Ideally between GMT-7 to GMT+2

The Technology
Our current stack makes use of:

  • Typescript
  • Vue.js
  • Webpack, and
  • an emerging design system on Storybook and Zeroheight.
  • We develop and maintain the frontend of our cloud-hosted web application for designing and monitoring interactive communication campaigns.
  • We also create frontends for "Apps" that exist on top of our "App Store API". We also develop an advanced drag-and-drop editor for designing interacting communication flows, including an open-source community version that supports an open industry standard.

Viamo is an Equal Opportunity Employer. We value diversity and encourage applications from all candidates. We believe that diverse perspectives help our teams to create innovative solutions and understand our global clients' needs. In alignment with our values, we are committed to recruiting and retaining a diverse global workforce without discrimination.
Apply now with a CV and a short cover letter

Job Type: Full-time

Apply Now
For Job Seekers
  • Find a Job
  • Advanced Job Search
  • New Privacy
  • Privacy Center
  • Terms & Conditions
  • Security
Workopolis
  • About Us
  • Contact Us
  • Accessibility
  • Site Map

© 2022 WP Online Holdings Limited - an Indeed partner. All rights reserved.