Talent.com
Punchcard Systems
Remote Intermediate/Senior Full Stack DeveloperPunchcard Systems • Chateauguay, Quebec
Remote Intermediate/Senior Full Stack Developer

Remote Intermediate/Senior Full Stack Developer

Punchcard Systems • Chateauguay, Quebec
30+ days ago
Job type
  • Full-time
  • Remote
Job description

While this is a remote position, we are currently only hiring candidates within Canada.

At Punchcard, we're not just evolving; we're building the next generation of technology consulting. We believe the future lies at the intersection of human creativity and artificial intelligence. Our mission is to solve our clients' most interesting challenges by building exceptional software, and we're leveraging AI both in our solutions and in how we build them.

The era of rote coding is fading. We're moving beyond the tasks that AI can automate and are seeking strategic thinkers who can do more with less. We're looking for Expert Generalists: developers who blend deep technical skill with broad curiosity and a powerful ability to learn. This is your chance to move beyond a single framework or a narrow role and help shape the future of a company that values principles over syntax.

If you are a seasoned software developer who is energized by complex problems, thrives on learning, and is excited to use AI as a partner in creation, we invite you to join us on this journey.

How You'll Make an Impact

This is not a ticket-taking role. You will be a core part of a lean, high-impact team, shaping solutions from concept to delivery.

  • Architect & Build: Partner with Product Managers, UX Designers, and clients to design and develop robust, elegant solutions for complex business problems. Your focus will be on sound architecture and first principles.
  • Lead the AI Charge: Actively explore, implement, and champion the use of AI tools and methodologies (e.g., GitHub Copilot, advanced code generation, LLM-powered testing) to amplify your—and the team's—productivity and creativity.
  • Solve, Don't Just Code: Decompose ambiguous challenges into clear, actionable, and testable components. You’ll be valued for your problem-solving process as much as your final code.
  • Mentor & Elevate: As a senior member of the team, you'll contribute to our technical culture, share your knowledge, and help elevate the skills of those around you.
  • Own Your Work: From developing well-functioning applications and databases to ensuring security and performance, you will take ownership of the entire development lifecycle, using your expertise to make critical decisions.

Who We're Looking For: The Expert Generalist Mindset

We believe the best developers are defined by their mindset, not just their toolchain. We're looking for someone who embodies the following traits:

  • Deeply Curious: You ask "why" before you ask "how." You don't just copy-paste solutions; you seek to understand the underlying principles, whether you're exploring a new domain or debugging a tricky problem.
  • A Natural Collaborator (with Humility): You know your strengths and are eager to learn from others. You see collaboration with UX, Product, and other specialists not as a handoff, but as an essential part of building the right thing, well. You aren't afraid to ask for help.
  • Grounded in Fundamentals: You value durable, principle-level knowledge (e.g., design patterns, distributed systems concepts, architectural trade-offs) over fleeting framework-specific trivia. You see the patterns that connect different technologies.
  • Customer-Obsessed: You understand that technology is a means to an end. Your curiosity is focused by a desire to help our clients and their users become better at what they do.
  • Pragmatic & Adaptable: You have "mechanical sympathy"—an intuitive feel for how different parts of a system work together, from front-end rendering to database performance. You can quickly get up to speed in an unfamiliar environment and make choices that go with the grain.

Your Skills & Experience

  • Demonstrated experience (typically 5+ years) shipping complex software products in a team environment.
  • A Computer Science degree or equivalent education.
  • Proven ability to learn new languages, frameworks, and domains quickly and effectively.
  • Excellent communication and problem-solving skills, with an ability to articulate complex technical ideas to non-technical stakeholders.
  • Proficiency using AI development tools (e.g., GitHub Copilot, Cursor, language-specific models) to amplify your productivity.

Bonus Points:

  • While an Expert Generalist can adapt to any stack, it would be a bonus if you had experience in environments like ours: C#/.NET, SQL, JavaScript/TypeScript (React), Moblie Development (React Native), and cloud platforms like Microsoft Azure.
  • Experience in a consulting or agency environment, working with multiple clients and projects.
  • Contributions to open-source projects, a technical blog, or other community engagement.

What to Expect at Punchcard

  • Engaging and Challenging Projects: If you want to do the same thing over and over again, Punchcard isn’t for you. If you love puzzles and solving novel problems, you'll thrive here.
  • A Culture of Learning: We are dedicated to creativity and innovation, with regular company-wide hack days to experiment with new technologies and ideas.
  • Competitive Compensation: A competitive salary and employee group benefits (including disability, life insurance, dental, and extended health).
  • Flexibility & Trust: We offer flexible hours in a highly collaborative, remote-first work environment.
  • Real Impact: You will have the opportunity to work with and learn from passionate, highly skilled team members who are invested in seeing everyone succeed and in shaping the future of our industry.

At Punchcard, we are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Create a job alert for this search

Remote Intermediate/Senior Full Stack Developer • Chateauguay, Quebec

Similar jobs

Staff Software Developer, Full Stack (Provider Experience)

Dialoguemontreal (administrative region), qc, Canada
Full-time

Staff Software Developer, Full Stack (Provider Experience).Dialogue is the #1 virtual care provider in Canada.By developing our Integrated Health Platform, we provide exceptional online health and ... Show more

 • Promoted

Full Stack Developer – Senior

GuuZ Consulting Services IncMontreal (administrative region), QC, CA
Full-time

Our government client is looking to contract a Full Stack Developer to join their Digital Design and Delivery Division (3D), formerly the Digital Innovation Office (DIO).The client requires a numbe... Show more

 • Promoted

Senior Full-stack developer MEAN

ReelcruitMontreal (administrative region), QC, CA
Full-time

About the job Senior Full-stack developer MEAN.Our client is a rapidly expanding automotive inspection platform located in Eastern Canada, Montreal.Established two years ago, their platform connect... Show more

 • Promoted

Senior Full Stack Developer

ChecksumMontreal (administrative region), QC, CA
Full-time

Hybrid (3 days/week in office with flexibility).Kana is an agentic AI platform for marketers.We help enterprise brands find better audiences, optimize campaigns, and stay visible in an AI-driven wo... Show more

 • Promoted

Senior Full Stack Developer

X2O MediaMontreal, Montreal (administrative region), CA
Full-time

X2O Media solutions enhance human outcomes by improving the digital visual experiences of high-performing individuals and teams globally.Its X2O OneRoom solution creates engaging hybrid and remote ... Show more

 • Promoted

Senior Full-Stack Developer (Remote-First FinTech)

Hewitt BanksMontreal (administrative region), QC, CA
Remote
Full-time

A leading fintech innovator is seeking a Senior Software Developer for a remote-first role.You will design and build impactful features across web and mobile platforms, utilizing technologies such ... Show more

 • Promoted

Senior C# Full-Stack Developer [#4953]

Alteo Inc.montreal (administrative region), qc, Canada
Permanent

Alteo is looking for a Senior C# Full-Stack Developer for a permanent position based in Montreal.You will work on diverse projects, leveraging your expertise in both front-end and back-end technolo... Show more

 • Promoted

Full Stack Developer (remote, open roster contract opportunity)

Crowdlinker Inc.Montreal (administrative region), QC, CA
Remote
Full-time

Full Stack Developer (Remote, Open Roster Contractor Opportunity).Please note: this is an open posting to be considered for future positions (on a remote, contract, hourly basis).EST candidates or ... Show more

 • Promoted

Senior Full-Stack Developer (WealthTech) — Montreal (Hybrid)

Sofistic.AIMontreal (administrative region), QC, CA
Full-time

AI is the AI-native intelligence platform for wealth management.Powered by Sofi, our intelligence layer, we give advisors a persistent, 360° view of each client’s full financial picture and surface... Show more

 • Promoted

Senior Full-Stack Developer

Small Door VeterinaryMontreal (administrative region), QC, CA
Full-time

Small Door is a membership-based veterinary care designed with human standards that is better for pets, pet parents, and veterinarians alike.We designed and delivered a reimagined veterinary experi... Show more

 • Promoted

Experienced Full Stack Developer in Hybrid Role

ChecksumMontreal (administrative region), QC, CA
Full-time

Step into an impactful role as a Full Stack Developer at Kana in Montreal, QC, with a flexible hybrid work format.Shape the future of AI-enhanced software in a collaborative, dynamic team.As a Seni... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkMontreal (administrative region), QC, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more

 • Promoted

Senior Full Stack Developer

Societe GeneraleMontreal (administrative region), QC, CA
Full-time

The aim of Global Banking Technology & Operations (GBTO) Canada is to deliver day-to-day services to Société Générale investment and corporate bank units and their clients to accelerate their trans... Show more

 • Promoted

Intermediate Developer with Webflow and HubSpot Expertise - Flexible Hours

ReelcruitMontreal (administrative region), QC, CA
Full-time

Take the next step as an Intermediate Full Stack Developer specializing in Webflow and HubSpot development.Thrive in a hybrid work environment with flexible hours while contributing to innovative p... Show more

 • Promoted

Senior Full-Stack Developer – Accessibility & Inclusive Technology (Contract, Remote – Canada)

Accessibility Partners CanadaMontreal (administrative region), QC, CA
Remote
Full-time

Senior Full-Stack Developer – Accessibility & Inclusive Technology (Contract, Remote – Canada).Clearance: Government screening may be required.This role focuses on embedding accessibility into all ... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksMontreal (administrative region), QC, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Full Stack Developer - Senior

VGen Technologies LLCMontreal (administrative region), QC, CA
Full-time

Senior Full Stack Developer (Remote, with occasional travel to Edmonton).The Developer(s) are responsible for applying security best practices, ensuring solutions meet regulatory and compliance sta... Show more

 • Promoted

Remote Full Stack Developer for Digital Transformation

GuuZ Consulting Services IncMontreal (administrative region), QC, CA
Remote
Full-time

A leading consulting firm is seeking a Full Stack Developer for a 1-year contract with potential extensions.As a Full Stack Developer, you will engage in service innovation and program review proje... Show more

 • Promoted

Senior Full Stack Developer

super{set}Montreal (administrative region), QC, CA
Full-time

Hybrid (3 days/week in office with flexibility).Kana is an agentic AI platform for marketers.We help enterprise brands find better audiences, optimize campaigns, and stay visible in an AI-driven wo... Show more

 • Promoted

Full Stack Developer - Canada Remote (10)

Yoush ConsultingMontreal (administrative region), QC, CA
Remote
Full-time

Are you an independent IT Consultant or wish to becomeone?.Are you interested in joining a dedicated team delivering innovative solutions? This is an amazing opportunity for a Full Stack.NET Develo... Show more