Senior Software Development Manager


Calgary, AB or Remote in Canada

Stock options

ICwhatUC has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our compensation plan and are offered as a bonus when we hit collective company goals.

Unlimited vacation

ICwhatUC offers unlimited vacation to give our team the opportunity to rest and recharge without thinking about a 'vacation bank'. We take a minimum of two weeks off per year, and we are empowered to take more than that as long as we make sure to balance it with our workload.

Flexible/remote work schedule

At ICwhatUC, you're empowered to work wherever you want. We work asynchronous-first, with the goal of reducing company-wide meetings and empowering our team to choose the working hours that serve them best. Some customer-facing jobs may require a specific time zone and working hours.

Comprehensive benefits

All full-time ICwhatUC team members have access to our employer-paid comprehensive benefits plan. We also offer coverage for mobile phones, digital wellness, and remote work setup.

Who we are

At ICwhatUC, we’re on a mission to create the world's best real time and self serve experiences. Have you ever felt like you could fix a simple problem at home if you only had the right expertise to help you along? Us too.

We’re a SaaS company backed by one of North America’s most successful seed stage investors, and we are keying up for a year of explosive growth. If you are looking for a hockey stick growth curve, you’ve found it. We are a Google Accelerator alumnus and we have key partnerships in place with AT&T and Masco. Our company is headquartered in Calgary and our team is spread across Canada’s major cities.

As a company that challenges our customers to think differently about the way they work, we approach our work differently, too. We respect and trust our team – our asynchronous culture allows our team to build their schedule around their life, not the other way around.

About the job

We’re looking for an experienced and gritty Technical Project Manager to drive improvements to our platform and help us set a superior performance standard.

Do you have leadership experience? Can you execute end-to-end on architectural product road-maps? Well, this might be the role for you!

What you’ll be doing

  • Own development of new products and services end-to-end
  • Provide technical direction within your team
  • Establish and execute short and long-term architectural roadmaps for the business
  • Continue to innovate on the framework to support delivery programs worldwide
  • Manage a development team focused on creating the complex back-end infrastructure and integrations
  • Drive continual improvements to the efficiency and flexibility of the business platform while keeping an extremely high bar for customer trust, performance, and availability.

Your Background

  • Bachelor’s Degree in Computer Science or related field
  • Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education
  • 4+ years professional experience in software development/management
  • Computer Science fundamentals in object-oriented design
  • Computer Science fundamentals in data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis

Preferred Qualifications

  • Deep hands-on technical expertise (TypeScript+NodeJS, DevOps, GCP, CloudRun, MySQL, PHP+Laravel, ReactJS)
  • Excellent verbal and written communication skills
  • Strong business and technical vision
  • Strong analytical skills with passions on working with structural data sets
  • Ability to handle multiple competing priorities in a fast-paced environment
  • A deep understanding of software development in a team, and a track record of shipping software on time
  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions

Tech Stack

  • ReactJS
  • Vue.JS
  • Apollo/Graphql
  • Typescript
  • PHP/Laravel
  • NodeJs/Express/Typescript
  • Kafka/RabbitMQ
  • Third-party integrations: Twilio, oAuth, Salesforce, JIRA, Confluence, Git


  • Competitive salary
  • Work from anywhere
  • Unlimited vacation policy
  • ​​Full medical coverage
  • Company issued laptop, equipment
  • Wellness spending allowance and phone stipend
  • Employee stock option plan
Together we're building a culture that embraces diversity and learning, humility and excellence. ICwhatUC is committed to building an inclusive and diverse workforce. We are an Equal Opportunity Employer and welcome people from all backgrounds, experiences, abilities, and perspectives.If you require an accommodation please contact

Other opportunities

You'll onboard new clients, understand their unique use cases, and grow product usage within each account.


Calgary, AB or Remote in Canada

You will help test and build next generation streamline next generation Customer Experience platform


Calgary, AB or Remote in Canada

You'll serve as the main point of contact for customers throughout the technical phases of the onboarding and manage projects through to completion.


Calgary, AB or Remote in Canada