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 Shawinigan, QC vacancy
  •  ...a hands-on Principal Software Developer, you’ll guide design and architecture...  .... We offer a choice of fully remote, partially remote or fully...  ...all services teams. • As a senior member of the engineering team...  ...Experience in more than one technology stack such as Go, PHP, Java, RoR,... 
    Remote work
    Senior
    Work at office
    Local area
    Flexible hours

    Lightspeed Commerce

    Shawinigan, QC
    29 days ago
  •  ...to operations to AI. This is a senior individual contributor role on...  ...systems, not one-off builds • Develop and maintain ML pipelines that...  ...from a universal registry into a full ecosystem — the Babylist Shop,...  ...Our Ways of Working Babylist is remote-first with team members across... 
    Remote work
    Senior
    Internship
    Work at office
    Flexible hours
    Weekend work

    Babylist, Inc

    Shawinigan, QC
    2 days ago
  • $92.5k - $132.5k per year

     ...Voltage is actively seeking experienced Senior Unreal Gameplay Programmer to join...  ...experience • Experience developing games professionally on PC and consoles...  ...Development Service: Create Employment Type: Full Time, Permanent Working Pattern: Remote Salary range: $92,500-$132,500 Must... 
    Remote work
    Senior
    Long term contract
    Permanent employment
    Full time
    Casual work
    Local area

    High Voltage Software

    Shawinigan, QC
    29 days ago
  • $200k - $230k per year

     ...most complete and connected ecosystem in senior living. Founded by Michael Wang, a former...  ...side models • Proficiency with a modern ML stack: Python, PyTorch, cloud inference APIs, and...  ...dental, and vision) • Flexible PTO • Location: Remote, US or Canada. NYC preferred. • Qualified... 
    Remote work
    Senior
    Internship
    Manual labor
    Flexible hours

    Inspiren

    Shawinigan, QC
    29 days ago
  •  ...smart strategy, bold storytelling, and seamless execution. Our 100% remote team works with ambitious brands around the globe and we’re just getting started. In order to achieve our mission, we’re hiring a Senior Account Manager to join our growing Client Services team. The... 
    Remote work
    Senior

    Foundation

    Shawinigan, QC
    29 days ago
  • We are seeking a highly motivated Senior Software Sales Representative to join our dynamic...  ...candidate will have a proven track record in full-cycle software sales, strongly emphasizing...  ...their businesses using our solutions. • Developing and maintaining strong relationships with... 
    Remote work
    Senior
    Long term contract

    Partner One Capital

    Shawinigan, QC
    29 days ago
  •  ...Customer Generation (a marketing methodology developed by us) to cut through the noise. Forget...  ...segmentation. Planning and Setup: Develop and implement programmatic campaigns across...  ...Work Environment Requirements As a remote-first company, you’ll have the ability to... 
    Remote work
    Senior
    Work at office
    Work from home
    Home office

    Directive Consulting

    Shawinigan, QC
    26 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

    Shawinigan, QC
    29 days ago
  • Location: USA or Canada (Remote) Avantia Law is the legal and compliance partner to many of the world’s leading asset managers and private equity firms. We combine extensive sector expertise with proprietary AI-powered workflows to help clients move faster, manage risk, and... 
    Remote work
    Senior

    Avantia Law

    Shawinigan, QC
    29 days ago
  •  ...Location: Alberta (Various locations) Position Type: Full-time Permanent Office position (Hybrid Remote/Office) Company Overview: Challenger Geomatics Ltd...  ...Geomatics is looking to hire experienced Intermediate / Senior Construction Survey Technologists to join our Alberta... 
    Remote work
    Senior
    Permanent employment
    Full time
    Work at office

    Challenger-geomatics

    Shawinigan, QC
    29 days ago
  • $105.8k - $158.8k per year

     ...meaningful problems with remarkable teams. Greenhouse is looking for a Senior UX Design Engineer, Design Systems to join our central Design...  ...help us hire the right person for the job, every time. We are a remote-first company and have shared office spaces in New York City and... 
    Remote work
    Senior
    For contractors
    Work at office
    Local area

    Green House As

    Shawinigan, QC
    29 days ago
  • ROLE OVERVIEW: The SPI Senior Technical Administrator / Subject Matter Expert (SME) is responsible...  ...data. Documentation and Standards • Develop user and administrator documentation,...  ...Support and Training • Provide desk-side and remote support to end users. • Develop training materials... 
    Remote work
    Senior
    Permanent employment

    Revisionz

    Shawinigan, QC
    26 days ago
  • $145.72k - $186.19k per year

     ...; however, we provide the option to work remotely from anywhere in BC. OFFICE ACCESSIBILITY...  ...others in these lands. ABOUT THE ROLE The Senior Manager, Strategic Projects and...  ...surface opportunities for improvement; • Develop recommendations for governance changes, including... 
    Remote work
    Senior
    Hourly pay
    Part time
    Fixed term contract
    Internship
    Work at office
    Work from home
    Flexible hours
    Weekend work
    Afternoon shift

    The Law Foundation Of Bc

    Shawinigan, QC
    8 days ago
  •  ...canvass prospects for new Funds and Planned Gifts and reach out and develop relationships with professional advisors in the community. The...  ...in Jewish Communal Service considered an asset   * This is a full-time permanent position. . As UJA currently operates on a hybrid... 
    Remote work
    Permanent employment
    Full time
    Internship
    Worldwide

    Uja Federation Of Greater Toronto

    Shawinigan, QC
    26 days ago
  • $154.4k - $241.3k per year

     ...daily. And guess what? Jane is a remote-first company, meaning every...  ...breaking down task lists for developers—that’s the responsibility of our...  ..., consumable narrative for senior leadership (JLT), support, marketing...  ...intentional. It reflects the full growth journey someone might... 
    Remote work
    Senior
    Internship
    Flexible hours
    Shift work

    Jane App

    Shawinigan, QC
    29 days ago
  • $75k per year

     ...Experience: 6 years Location: USA, Canada JobType: full-time This role involves being the internal...  ...organized workflows and configurations. • Develop solutions addressing intricate billing,...  ..., CFOs, Controllers, VPs of Finance, and senior stakeholders to align customer... 
    Remote work
    Senior
    Full time
    Weekday work

    Weekday Ai

    Shawinigan, QC
    29 days ago
  • $67.09k - $83.86k per year

     ...success, and we seek to recruit, develop and retain the most talented...  ...assess the training progress for new full and part time certification...  ...Assurance. You will be working remotely from your home office in Canada. CWB has adopted a remote-first working model, where employees... 
    Remote work
    Full time
    Contract work
    Part time
    Work at office
    Work from home
    Home office
    Flexible hours

    Cwb Group Inc

    Shawinigan, QC
    26 days ago
  •  ...helping clients leverage the full power of LinkedIn to reach, engage...  ...(a marketing methodology developed by us) which focuses on SQLs and...  ...want you to be a part of it! The Senior LinkedIn Strategist works...  ...Environment Requirements As a remote-first company, you’ll have the... 
    Remote work
    Senior
    Work at office
    Home office

    Directive Consulting

    Shawinigan, QC
    26 days ago
  • $1000 per month

     ...leads as they come in, however, you must develop your own sales pipeline in order to be successful...  ...how to close a sale. This position is remote, meaning you will work from your home...  ...About PRIME: PRIME Marketing is a full-service digital marketing agency specializing... 
    Remote work
    Contract work
    Work from home
    Home office
    Flexible hours

    Prime-marketing

    Shawinigan, QC
    26 days ago
  •  ...reach your professional goals. Total rewards are aligned with your employment status, offering different perks depending on whether you're full-time, part-time, or under contract. If this inspires you…let’s talk. Send us your resume today! By the way, did you know that RCL -... 
    Remote work
    Full time
    Contract work
    Part time
    Flexible hours

    Reitmans

    Shawinigan, QC
    26 days ago
  •  ...to complete them within 1 week.  What Yo u’ ll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs...  ...ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance... 
    Remote work
    Work at office

    Speechify

    Shawinigan, QC
    8 days ago
  • $75.2k per year

     ...establishment and are safe, cost-effective and of high quality Develop thorough Rehabilitation Plans for program Participants in...  ...are encouraged to apply For complete job requirements, see the full Job Description  here Additional Information What we offer... 
    Remote work
    Local area
    Work from home
    Flexible hours

    Wcg International Consultants

    Shawinigan, QC
    1 hour ago
  • $82.72k - $103.4k per year

     ...thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences. Our dedication to remote-first work, and strong culture of connection...  .... • Optimize pages and forms to improve full-funnel performance across digital touchpoints... 
    Remote work
    Local area
    Worldwide

    Twilio

    Shawinigan, QC
    26 days ago
  • $50k - $55k per year

     ...policies and guidelines, including responsible gaming policies. • Develop relationships and offer tailored rewards through regular...  ...and weekends. • Passionate about providing top level service #LI-REMOTE Salary Range $50,000 - $55,000 CAD Penn Interactive is proud to be... 
    Remote work
    Local area
    Night shift
    Weekend work

    PENN Interactive

    Shawinigan, QC
    26 days ago
  • $150k - $170k per year

     ...you will be the primary customer-facing advocate, responsible for developing and driving mutual success plans, engagement strategies, and...  ...strategies for major accounts, serving as a trusted advisor to senior leadership. Leverages deep expertise to drive enterprise-wide innovation... 
    Remote work
    Senior
    Long term contract
    Temporary work
    Immediate start

    Coupa Software

    Shawinigan, QC
    29 days ago
  •  .... In that time, the company has grown to a team of more than 200 full-time employees, 500 part-time employees, as well as offices in the...  ...healthcare, vision, dental, retirement options, parental leave, remote work flexibility, professional development and a fun, collaborative... 
    Remote work
    Full time
    Part time
    Work at office

    Ingenius-prep

    Shawinigan, QC
    26 days ago
  • $100.5k - $108k per year

    Salesforce Technical Lead (Remote, Flexible Hours) • $100,500-108,000/year • Full Time • Flexible hours & 4 weeks of vacation per year • Remote (with office available...  ...quality and resilience of solutions, mentoring developers and consultants, guiding design (and design trade-... 
    Remote work
    Long term contract
    Full time
    Work at office
    Flexible hours

    Grantbook

    Shawinigan, QC
    26 days ago
  • $80k - $100k per year

     ...team and have everything you need to work comfortably. We are a remote-first company, Pushies can choose to work remotely or from our Downtown...  ...activation, and joint go-to-market execution with key partners • Develop and execute partner business plans with clear revenue targets,... 
    Remote work
    Long term contract
    Internship
    Work at office

    Push Operations

    Shawinigan, QC
    26 days ago
  • Full-time Description About the Role -The Area Sales Manager for Calgary will play a key role in managing existing accounts, acquiring...  ...and executing an ongoing strategic plan and process to effectively develop and manage your assigned territory driving growth and... 
    Remote work
    Long term contract
    Full time

    Bidadoo

    Shawinigan, QC
    29 days ago
  • $20 per hour

     ...(seasonal) Salary & Compensation First month (training period): $20.00/hour After training: Performance pay based on production Hours Full-time: 40+ hours per week, Monday - Friday Peak season: Expect to work 2 Saturdays per month (but no more than 5 days per week) Occasional... 
    Remote work
    Hourly pay
    Full time
    Apprenticeship
    Seasonal work
    Monday to friday
    Flexible hours

    Men In Kilts Calgary / Edmonton

    Shawinigan, QC
    26 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!