Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Intermediate/Senior Full Stack Developer

Punchcard Systems

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.  

 
Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Intermediate/Senior Full Stack Developer in Saint-Eustache, QC vacancy
  •  ...many opportunities to learn and develop while working on engaging...  ...innovative solutions for the full spectrum of water and wastewater...  ...in Saskatoon is looking for a Intermediate Survey Technologist. This role...  ...specifications. • Interaction with senior technologists and engineers... 
    Remote work
    Senior
    Permanent employment
    Work at office
    Local area
    Flexible hours

    Cima+

    Saint-Eustache, QC
    26 days ago
  •  ...American wealth management industry. About the Role As a Software Developer at CapIntel, you’ll contribute to building backend solutions...  ...Looking For • 4+ years of professional experience in backend or full-stack software development • Strong experience with TypeScript /... 
    Remote work

    Capintel

    Saint-Eustache, QC
    29 days ago
  • $48k - $56k per year

     ...Our teams continuously build expertise across new media formats, including video, blogs, infographics and web design. This is a remote, full-time position open to candidates across Canada. JOB DESCRIPTION Brafton is looking for a full-time content writer with a... 
    Remote work
    Full time
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Brafton Inc.

    Saint-Eustache, QC
    22 days ago
  • COMPANY OVERVIEW Lauren Services provides a full suite of project delivery services to the Energy sector. We...  ...' business model is based on repeat business by developing long-term relationships with our clients. The Senior Electrical & Control Designer is responsible for executing... 
    Remote work
    Senior
    Long term contract
    Work at office
    Home office

    Lauren Services

    Saint-Eustache, QC
    26 days ago
  • $65 - $85 per hour

     ...Us Move money. Make money. Finix is a full-stack acquirer processor, empowering businesses...  ...seamlessly. With our no-code, low-code, and developer-friendly tools, businesses can get up and...  ...user-facing components.  In this Senior Front End Engineering role, you will lead... 
    Remote work
    Senior
    For contractors
    Flexible hours

    Finix

    Saint-Eustache, QC
    29 days ago
  •  ...Job description We are looking for a driven (Senior) Business Development professional with 3–5 years...  ...that directly support our growth goals. You will develop senior-level relationships with key prospects, manage the full sales cycle, and execute commercial initiatives that... 
    Remote work
    Senior
    Long term contract

    Creative Clicks

    Saint-Eustache, QC
    29 days ago
  • $121.26k - $151.58k per year

     ...Without Borders. Every day, thousands of developers and marketers create, iterate, and scale WordPress...  ...Customer Insights Team is looking for a Senior Software Engineer to build the next...  ...Leave (PSL) and 12 Paid Company Holidays • Full medical coverage (Extended health care, dental... 
    Remote work
    Senior
    Work at office
    Local area

    Pantheon Systems

    Saint-Eustache, QC
    29 days ago
  •  ...and find plenty of reasons to SMILE! As a Senior Performance Tester you will be responsible...  ...coherent, consistent and complete. - Design, develop, and execute performance test plans on...  ...experience Some of the benefits we offer:* Remote Work Environment* Flexible Time Away From... 
    Remote work
    Senior
    Flexible hours

    Smile Digital Health

    Saint-Eustache, QC
    26 days ago
  •  ...we will always be versatile in developing solutions to our clients’...  ...accepting applications for a Senior Project Manager / Client Manager...  ...Interpret field and lab data to develop design parameters and recommendations...  ...The position is permanent and Full-time (40hrs/week) ADDITIONAL... 
    Remote work
    Senior
    Permanent employment
    Full time
    For contractors
    Local area
    Work from home

    Vertex Resource Group

    Saint-Eustache, QC
    29 days ago
  • Marketing - Full / Part Time Admin / Data / Entry Level / ONLINE RESPONSIBILITIES Develop, manage and execute all inbound and outbound interactive consumer marketing strategies to drive new customer acquisition, revenue and loyalty goals for online e-tailer. Develop and execute... 
    Remote work
    Full time
    Part time
    Self employment
    Work from home

    Gsp

    Saint-Eustache, QC
    29 days ago
  •  ...industry. Role Overview We’re looking for a Senior Forward Deployed Engineer to partner...  ...models, and customer data sources. • Lead full project lifecycles: scoping, solution design...  ...Troubleshoot complex technical issues across the stack—applications, models, data pipelines,... 
    Remote work
    Senior

    Nexxa.ai

    Saint-Eustache, QC
    29 days ago
  • $90k - $110k per year

     ...and technology to unleash the full potential of stories to the world...  ...collaborative, and innovative Senior Manager, IP Marketing to...  ...scale the IP Marketing practice, developing strategies, frameworks, and best...  ...a great time. Wattpad is a remote friendly company and... 
    Remote work
    Senior
    Fixed term contract
    Internship
    Local area

    Webtoon Entertainment

    Saint-Eustache, QC
    26 days ago
  • $110k - $145k per year

     ...Impact Officer (CCIO) Location: Remote within Canada, with travel to...  ...other locations Employment type: Full-time Salary: $110,000-$145,000...  ...Responsibilities Strategic Leadership • Develop and lead the execution of CPC’s...  .... • Serve as a member of the senior leadership team, contributing... 
    Remote work
    Senior
    Full time
    Apprenticeship
    Freelance
    Work at office
    Local area
    Night shift
    Weekend work
    Afternoon shift

    Paralympic

    Saint-Eustache, QC
    26 days ago
  •  .... Does meeting new people and developing relationships energize you? Are...  ...in a team environment Tech Stack • Salesloft • Salesforce • Gong...  ...you! • Group RRSP matching • A full benefits package - active from...  ...program • Work/life balance • Remote Work Opportunity (100% WFH) We... 
    Remote work
    Work from home

    Readymode

    Saint-Eustache, QC
    26 days ago
  •  ...RESPONSIBILITIES • Sales Strategy & Execution: Develop and implement a strategic plan to generate...  ...district leaders. Confidently engage with senior-level decision-makers. • Platform...  ...remuneration plus uncapped commissions. • Flexible remote work environment with required travel to... 
    Remote work
    Senior
    Worldwide
    Flexible hours

    Matific

    Saint-Eustache, QC
    26 days ago
  •  ...underserved communities achieve their full potential through multi-year,...  ...be the best they can be, developing personal and career growth. We...  ...and up to two days working remotely. Employment type This is a full...  ...independently and collaboratively across remote teams in a fast-paced, dynamic... 
    Remote work
    Permanent employment
    Full time
    Summer work
    Work at office
    Work from home
    Home office
    Night shift
    3 days per week

    Tim Hortons Foundation Camps

    Saint-Eustache, QC
    26 days ago
  •  ...organization. Please note, although this is a remote position you must be based in Canada for...  ...of NetSuite initiatives. Collaborate with senior management to define the vision, goals,...  ...opportunities for optimization, and develop tailored NetSuite solutions that drive tangible... 
    Remote work
    Senior
    Work at office

    Beyond Cloud Consulting Inc.

    Saint-Eustache, QC
    29 days ago
  • $130k - $170k per year

     ...existing, and emerging technologies, and the latest product-line developments. Regularly update systems of record (salesforce, SharePoint...  ...skills, able to build solid relationships with prospect’s senior business and technical teams. Works collaboratively in a cross... 
    Remote work
    Senior
    Local area

    Smarsh

    Saint-Eustache, QC
    26 days ago
  •  ...maintenance à long terme avant de rejoindre l’équipe Entretien & Améliorations de Véro. - Participer à la veille techno et mettre à jour les stacks en continue. Ton profil: • Tu es en mesure de te déplacer à notre bureau de Québec une fois de temps en temps. • Tu possèdes un DEC,... 
    Remote work
    Work at office
    Flexible hours

    Un Emploi De Développeur Python Chez Vooban

    Saint-Eustache, QC
    26 days ago
  •  ...team. This position will be based out of our Winnipeg offices with remote/hybrid work options permitted. AECOM Buildings + Places Canada (...  ...• Document review and inter-disciplinary coordination • Develop or assist in the development of studies, programs, concepts, preliminary... 
    Remote work
    Contract work
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    Aecom

    Saint-Eustache, QC
    26 days ago
  •  ...office space with the flexibility of a hybrid work environment, while remote team members play an integral role in shaping our dynamic culture...  ...) and Nicosia (Cyprus). *A select number of positions require full-time in office attendance* *Temporary position 12 months The... 
    Remote work
    Full time
    Temporary work
    Work at office
    Local area

    Aylo Careers

    Saint-Eustache, QC
    26 days ago
  • $45k - $55k per year

    Everest Clinical Research (“Everest”) is a full-service contract research organization (...  ...Croatia; China; and Taiwan. We also have remote employees across the globe. To drive continued...  ...Programming: - Under supervision, may develop and review SDTM and ADaM dataset specifications... 
    Remote work
    Long term contract
    Contract work
    Temporary work
    Work at office
    Work from home
    Worldwide

    Everest Clinical Research

    Saint-Eustache, QC
    29 days ago
  •  ...customer commitment to the ServiceNow solution • Develop team members according to the demands of...  ...and gaining access to Japanese customers’ senior management • Understanding of standard...  ...and trust. Work personas (flexible, remote, or required in office) are categories that... 
    Remote work
    Senior
    Work at office
    Flexible hours

    Servicenow

    Saint-Eustache, QC
    26 days ago
  •  ...performance and achieve provincial goals. Strategic Planning: Develop and execute multi-year sales strategies for the entire territory,...  ...level performance updates, forecasts, and strategic plans to the Senior Director of Sales and the executive team. Qualifications &... 
    Remote work
    Senior
    Long term contract

    Neo Financial

    Saint-Eustache, QC
    26 days ago
  •  ...of the solution and how it could help generate business value • Develop end-to-end solutions based on in-depth understanding of business...  ...actionable business insights • Responsible for making presentations to senior management, communicating results to business teams, and develop... 
    Remote work
    Senior
    Local area

    Tiger Analytics Inc.

    Saint-Eustache, QC
    26 days ago
  • $80k - $89k per year

    Foundation is a remote B2B content marketing agency working with SaaS...  .... This role exists because developing a world-class paid media capability...  ...strategic integrity • Design full-funnel advertising...  ...integrations) is accurate and reliable • Develop systematic testing frameworks... 
    Remote work

    Foundation

    Saint-Eustache, QC
    26 days ago
  • $28 - $32 per hour

    Full time permanent, Ottawa fully remote (vacant position) Who We Are The Canada Homestay Network Society is a family-run, non-profit society, that has...  ...responsive with all partners and customers; • Invest in developing effective working relationships with clients, and... 
    Remote work
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Weekday work

    Engaged

    Saint-Eustache, QC
    26 days ago
  •  ...continent North America with hundreds of full-time and part-time opportunities at any given...  ...). • Work closely with business analysts, developers, and end users to validate requirements...  ...integrations with third‑party systems. **This is a Remote role but you will need to come into our... 
    Remote work
    Full time
    Contract work
    Part time
    Internship
    Work at office
    Local area
    Flexible hours

    Dexterra Group

    Saint-Eustache, QC
    26 days ago
  •  ...attitude • Attention to detail and organizational skills Why Join Us? • Full benefit package including Dental, Drug plan, Travel insurance and...  ...each yar, performance based bonuses, flexible schedule and work remote from anywhere. • We provide in depth training to provide personal... 
    Remote work
    Permanent employment
    Flexible hours

    Ao Globelife

    Saint-Eustache, QC
    26 days ago
  • $130k - $170k per year

     .... Your Role FutureFit AI is looking for a Senior Backend Engineer to join our Integrations...  ...and tenant-specific configurations Our Tech Stack • Languages: TypeScript, Node.js • Cloud:...  ...schedules built on trust Location This role is remote in Canada. For candidates living in... 
    Remote work
    Senior
    Work at office
    Immediate start
    Flexible hours
    1 day per week

    Futurefit Ai

    Saint-Eustache, QC
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Intermediate/Senior Full Stack Developer. Be the first to apply!