About MegaResistors
MegaResistors is a fully integrated Canadian power resistor manufacturer. Our products are the silent guardians behind hospitals, data centers, manufacturing facilities, and power grids worldwide — ensuring backup power can be tested safely, workers are protected from electrical hazards, and energy systems run reliably. We design, fabricate, and test everything under one roof, and we run our business the same way we build our products: with accountability, technical depth, and genuine partnership.
We're continuing to invest in the software side of that operation — and we're looking for the developer who will lead it.
About the Role
This is not a traditional ticket-queue development job. You'll work directly with people across the business — operations, sales, engineering, quality — who have real problems but vaguely defined requirements. Your core skill is turning that ambiguity into working software: asking the right questions, defining scope, designing the data model, and shipping production applications that people actually use.
We build with AI-assisted development at the center of our workflow. You'll also design and build agentic workflows that automate real business processes, not just demos.
What You'll Do
- Take loosely defined business requirements and translate them into scoped, buildable applications — you'll own projects from "we have this problem" to deployed and documented
- Build and maintain full web applications on our standard stack: TypeScript (strict), Next.js, Tailwind, shadcn/ui, Supabase (PostgreSQL)
- Design and implement agentic workflows using LLMs and tool integrations to automate multi-step business processes
- Integrate with our ERP and other business systems via APIs — we have established patterns you'll follow and improve
- Champion development across the company: improve our internal standards, maintain our design system and skills, and help non-developers become productive builders
- Write the documentation that makes your work maintainable by others — scope docs, program overviews, etc.
What We're Looking For
Must-haves:
- Demonstrated ability to take ambiguous functional requirements and ship working software — show us something you've built end-to-end
- Strong fundamentals in modern web development: TypeScript/JavaScript, React, relational databases, REST APIs
- Real experience with AI-assisted development tools (Claude Code, Cursor, Copilot, or similar) — and the discipline to review and test what they produce
- Experience building or experimenting with agentic workflows, LLM integrations, or process automation
- Excellent communication — you'll spend as much time understanding problems as solving them
- Comfortable being the most technical person in the room and translating in both directions
Nice-to-haves:
- Next.js, Tailwind, shadcn/ui, Supabase/PostgreSQL specifically
- ERP integration experience
- Experience in a manufacturing or industrial environment
- Experience mentoring non-developers or building internal developer enablement
How We Work
- AI-first development is our standard, not an experiment — we have documented stacks, deployment patterns, and a growing internal design system
- Small commits, reviewed diffs, clear documentation — speed without sloppiness
- You'll have direct access to the people who use what you build, and you'll see your work in production within days, not quarters
Location & Schedule
This is a hybrid position based in Mississauga. For the first 3–6 months, the role is fully in-person — you'll be learning our business, our products, and our people, and that happens best on-site. After that, 2-3 days per week in the office.
Job Types: Full-time, Permanent
Pay: $90,000.00-$150,000.00 per year
Benefits:
- Casual dress
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Flexible schedule
- Life insurance
- On-site parking
- Paid time off
- Vision care
- Work from home
Work Location: Hybrid remote in Mississauga, ON L5T 1Z4