Summary
✨ AI‑Generated
A small technology team is looking for an early-career developer who enjoys building software and using modern AI tools. The role offers hands-on ownership, rapid learning, and the chance to contribute directly to user-facing applications.
Highlights
Great opportunity for an early-career developer to work closely with experienced engineers, ship real software, and gain hands-on experience building modern applications.
Description
Build the future of how organizations make decisions together.
Motion Meetings is a Canadian SaaS startup transforming how unions, associations, and member-based organizations run their meetings and votes.
We build structured, transparent governance tools that actually work — live voting, parliamentary procedure, member engagement, and reporting all in one platform.
We're a small, focused team moving fast.
The CEO and LEAD DEVELOPER are hands-on builders.
And we're looking for one more person who is genuinely excited to ship great software.
Please note: This position is supported by a government-funded employment program.
To qualify for the funded position, applicants must meet the program’s eligibility requirements, including recent-graduate status and being a Canadian citizen or permanent resident.
Not your average developer role.
We're looking for someone early in their development career who builds with AI tools the way a skilled tradesperson uses power tools - naturally, fluently, and because it makes the work better and faster.
If your first instinct when facing a new problem is to open Copilot, Cursor, or Claude alongside your IDE, you'll fit right in.
We're hiring for curiosity and demonstrable capability.
Show us what you've built.
What you'll do
• Ship full-stack features across our platform - frontend and backend - using AI tools as your primary accelerant
• Participate in rebuilding our product on a modern architecture
• Write tests, maintain documentation, support deployment pipelines - with care and consistency
• Bring new AI tools and techniques to the team and share what you're learning
• Work directly with the CEO day-to-day and the LEAD DEVELOPER as your technical mentor - no layers, real ownership
What we're looking for
• 0-3 years of professional full-stack development experience, or a portfolio of personal/academic projects that demonstrates equivalent capability
• Real, demonstrable AI coding tool experience - tell us what you use and how it changes the way you work
• Strong foundations in JavaScript/TypeScript, a frontend framework (React or Vue), and Node.js/Express (our backend stack)
• A GitHub profile or portfolio with projects you're proud of
• High attention to detail and strong follow-through - you write clean code and finish what you start
• Intellectual curiosity - you read, experiment, and genuinely enjoy figuring things out
• Comfort working within a defined process: sprint structure, coding standards, pull request reviews
Why Motion Meetings?
• Ground floor - one of the first engineers on the team, with real influence on how we build
• AI-native culture - we want you to use AI tools aggressively, not ask for permission first
• Meaningful technical mentorship - the LEAD DEVELOPER is a hands-on technical lead who invests in the people around them
• Stock options - share in the upside as the company grows
• Direct access to leadership - work shoulder-to-shoulder with the CEO and LEAD DEVELOPER from day one
• Meaningful mission - helping the organizations that represent working people govern themselves better
• Flexible remote - we care more about output and quality than hours logged