Description
This position follows a hybrid work model, with an expectation of in-office attendance three days each week.
The expected compensation range for this position is $60,000–$110,000 CAD annually, based on experience, skills, and qualifications.
The upper end of this range is reserved for exceptional, top-tier candidates.
About Mission Perform
Mission Perform is a performance-driven consulting, AI, and software development that partners with organizations, by building winning cultures that elevate both organizational and individual results.
We are dedicated to improving how teams work, communicate, and achieve goals.
We believe in “Performance Through People, Systems & Technology”.
We don't just advise from the sidelines: our consultants, engineers, and execs work directly alongside client teams to design, build, and ship real solutions our clients depend on.
We're a startup at heart and about to scale: lean team, fast decisions, high ownership, and direct exposure to the people who use what you build (clients, consultants, and executives), not layers of process between you and the impact of your work.
What's In It For You
Direct impact: your code ships to real users solving real business problems, not stuck in a backlog behind bureaucracy.Direct access: regular, unfiltered collaboration with senior consultants, executives, and clients.
You'll see how the business and its clients actually operate, not just receive tickets.Ownership: ability to shape features, architecture, and process on a growing product, with room to grow your scope as we grow.Variety: exposure to consulting-driven, client-facing work in addition to product engineering, offering a broader experience than a typical single-product engineering role.A startup pace: agility, autonomy, and the chance to make a visible mark rather than being one voice among hundreds.
What You'll Do
Build and maintain full stack web application features, from database models through to polished UI, while taking ownership of your work from conversation to production without needing every requirement spelled out.Work directly with consultants, executives, and client stakeholders to understand real operational problems, translate them into working software, and communicate progress clearly to non-technical audiences.Collaborate with a small, cross-functional team to define, design, ship, and review new features end to end.Diagnose and resolve performance bottlenecks, bugs, and production issues, balancing shipping speed with code quality and architectural soundness.Move fast and adapt.
Startup environment means your role will stretch beyond a narrow job description, and everyone's contribution is visible.
Qualifications (Required)
3 to 5 years of experience as a Full Stack Web Developer, with hands-on production experience in the MERN stack .Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.Strong proficiency in JavaScript, React (including Redux or Redux Toolkit for state management), and modern front-end practices for building large scale applications.Strong proficiency with Node.js and Express, including building and consuming RESTful APIs.Strong proficiency with MongoDB and an ODM such as Mongoose (schema design, queries, indexing).Strong proficiency with Git-based version control and collaborative workflows (branching, pull requests, code review).Strong proficiency writing unit, integration (e.g.
Jest, Testing Library, or similar), and UI tests (e.g.
selenium, playwright, or similar).Strong problem-solving skills, attention to detail, and the ability to work independently in a fast-paced, ambiguous environment.Experience using AI tools (e.g.
GitHub Copilot, Claude, Cursor) to accelerate development, review code, and improve productivity.Experience in an Agile (Scrum / Kanban) development environment.Familiar with Mobile development using React Native.Excellent written and verbal communication skills, comfortable speaking directly with consultants, executives, and clients.
Preferred Qualifications
Experience with AWS or another major cloud provider (Azure, GCP).Experience with real-time features using Socket.IO or similar WebSocket technology.Experience with UI component libraries (e.g.
RSuite, Material UI, or similar) and charting/visualization libraries (e.g.
Chart.js, D3.js).Experience integrating third-party or AI APIs (e.g.
OpenAI, Anthropic) into production applications.Experience with Redis, caching strategies, or session/state management at scale.Experience to CI/CD pipelines and build tooling.Prior experience in a startup, consulting, or client-facing environment.Familiarity with continuous improvement frameworks such as Lean Six Sigma, Continuous Process Improvement (CPI), Business Process Management (BPM), Operational Excellence (OpEx).
How You'll Succeed
You write clean, maintainable code that other engineers can understand and build upon.You take ownership of features from design through deployment and production support.You balance shipping speed with code quality and architectural soundness.You identify and solve performance bottlenecks before they impact users.You collaborate effectively across a small team and directly with consultants, execs, and clients, and help elevate your teammates along the way.You demonstrate strong problem-solving skills and attention to detail in everything you touch.
Benefits
Life, health, dental, vision, and more coverage.Performance-based bonus program tied to both individual and company performance.