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 Niagara Falls, ON vacancy
  •  .... Job Description We are looking for an ambitious Jr to Intermediate Fullstack Engineer/Developer. You are passionate about technology but very pragmatic...  ...impact and growth. Please note that although this role is remote, you are required to be located in Canada (preferably in... 
    Remote work
    Long term contract

    Ample Insight

    Niagara Falls, ON
    29 days ago
  •  ...Management, Feasibility Studies, Full-Service Engineering, Detailed...  ...Lauren Services is seeking an Intermediate Process Engineer to join our...  ...Process Engineering design - Develop Block Flow Diagrams (BFD), Process...  ...our Vancouver office and remote work and may require travel to... 
    Remote work
    Long term contract
    Work at office

    Lauren Services

    Niagara Falls, ON
    29 days ago
  • $123.6k per year

     ...patients daily. And guess what? Jane is a remote-first company, meaning every role at...  ...Our Journey: We’re looking for a Senior Software Developer to join Jane’s Clinical Group —a team...  ...have the resources to ramp up on our tech stack if you haven't worked with it... 
    Remote work
    Senior
    Internship
    Flexible hours

    Jane App

    Niagara Falls, ON
    29 days ago
  • $95k - $120k per year

     ...toughest environmental problems.     Intermediate Mine Closure Cost Estimator...  ...Calgary, AB; Toronto, ON; Whitehorese, YT; Remote - Regular Full-Time   As a Mine Closure Specialist...  ...projects and clients with support from Senior technical SME’s. Work collaboratively... 
    Remote work
    Senior
    Full time
    Internship
    Work at office

    True Environmental

    Niagara Falls, ON
    23 days ago
  • Job Title: Full-Stack Developer Location: Preference for Vancouver, BC (Remote OK with 4+ hours of overlap with PST) Type: Full-Time Experience Required: 3+ years About the Role: Were looking for an experienced Full-Stack Developer to join our team and help build and maintain... 
    Remote work
    Full time

    Ace1media

    Niagara Falls, ON
    29 days ago
  • $100k - $106k per year

     ...’s dynamic Customer Experience team as a Senior Knowledge Strategist, where you will play...  ...leading transformational knowledge projects • Intermediate proficiency in SQL to query databases and...  ...scale changes to a large user base. #LI-Remote Instacart provides highly market-... 
    Remote work
    Senior
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Niagara Falls, ON
    8 days ago
  • $70k - $75k per year

    This role is open to remote based candidates based in Canada with a preference for PST/EST We’re looking for a Junior Product Developer to join our team and be part of our next stage of growth. As our Junior Product Developer, you’ll contribute to building and improving our... 
    Remote work
    Internship
    Work at office

    Traction Rec

    Niagara Falls, ON
    29 days ago
  • $95k - $130k per year

     ...team is comprised of software developers, a business system analyst and...  ...and operational support. The senior manager ensures all solutions...  ...achieving their career potential. • Develop and maintain solid succession...  ...with modern development stacks (e.g., React, Node.js, JavaScript... 
    Remote work
    Senior
    Home office
    Flexible hours

    Heart & Stroke

    Niagara Falls, ON
    26 days ago
  • $130k - $200k per year

     ...Senior Solutions Architect Future Opportunity We are looking...  ...seamless banking operations. Develop API-first strategies to enable...  ...Location: This position is 100% remote; however, only candidates who...  ...growing Salesforce practice with full autonomy. ~ Diverse, mission-... 
    Remote work
    Senior
    Hourly pay
    Long term contract
    For contractors
    Flexible hours

    Aequilibrium Software

    Niagara Falls, ON
    26 days ago
  •  ...channels. We are looking for a Senior Analyst, Systems to support the...  ...Strategy & Operations tech stack. In this role, you will configure...  ...systems. StackAdapt is a remote-first company. While we welcome...  ...mental health care platform ~ Full benefits from day one of employment... 
    Remote work
    Senior
    Work from home
    Home office

    Stackadapt

    Niagara Falls, ON
    29 days ago
  •  ...harness Internet of Things (IoT) data to develop actionable insights and improve their operations...  ...About the role: Samsara is hiring a Senior Software Engineer II to join our...  ...strengthen their operational posture. This is a remote position open to candidates residing in... 
    Remote work
    Senior
    Long term contract
    Relocation package

    Samsara

    Niagara Falls, ON
    29 days ago
  • $94k - $115k per year

     ...your skills, and reaching your full potential in work and life—while...  ...break, summer hours, and remote work options, so you can balance...  ...services to clients. As an Assurance Senior, you will assist with audits...  ...support of the engagement manager. · Develop and execute audit strategy from... 
    Remote work
    Senior
    Local area
    Flexible hours

    Bpm Llp

    Niagara Falls, ON
    8 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

    Niagara Falls, ON
    26 days ago
  •  ...Description AECOM Buildings + Places, is seeking a motivated and skilled Senior Mechanical Engineer to help lead buildings projects, especially...  ...and requirements, organizing programs and projects, and developing standards and guides for technical activities and applications.... 
    Remote work
    Senior
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    Aecom

    Niagara Falls, ON
    26 days ago
  •  ...successful at Vanta without it. Our Senior Software Engineers lead and...  ...projects across our technical stack, and mentoring our talented...  ...the primary org responsible for developing and maintaining Vanta's core...  ...• Health & wellness stipend • Remote workspace stipend • Flexible work... 
    Remote work
    Senior
    Internship
    Flexible hours

    Vanta

    Niagara Falls, ON
    29 days ago
  • $165k - $174k per year

     ...strategy and execution for our unified marketing stack, including agentic CRM, marketer tooling,...  ..., this role is for you. This position is remote-friendly across the US and Canada....  ...skills with demonstrated ability to align senior stakeholders and drive clarity through PRDs... 
    Remote work
    Senior
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Niagara Falls, ON
    1 day ago
  • Développeur.euse Mobile Sénior Poste permanent à temps plein, bilingue (anglais/français) dans le Grand Montréal Sherpa recherche des développeurs et développeuses mobile, ayant de l’expérience sur iOS ou Android. En rejoignant l’équipe mobile de Sherpa, vous allez travailler... 
    Remote work
    Senior
    Permanent employment
    Full time

    Sherpa

    Niagara Falls, ON
    8 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

    Niagara Falls, ON
    26 days ago
  • Scribendi is seeking a Senior Growth Marketing Specialist to join our...  ...offered as hybrid or fully remote, with our head office located...  ...generation programs for new products, developing strategies to reach target...  ...machine-learning brand, to develop tools to improve our customer... 
    Remote work
    Senior
    Internship
    Work at office

    Scribendi

    Niagara Falls, ON
    26 days ago
  • Location: Remote (Canada) Department: Tax & Incentives Employment Type: Full-Time About the Role We are looking for a skilled and proactive Senior Tax Associate - SR&ED to join our growing team. You’ll...  ...interpret financial statements and develop accurate costing models for... 
    Remote work
    Senior
    Full time
    Work at office
    Flexible hours

    021-strategic

    Niagara Falls, ON
    26 days ago
  •  ...iCapital is looking to hire a Senior Vice President to lead the Investor...  ...experience leading and developing a growing team • Experience with...  ...with the flexibility to work remotely on Friday. iCapital offers a comprehensive...  ..., bonus, and equity for all full-time employees. The Company... 
    Remote work
    Senior
    Long term contract
    Full time
    Work at office
    Local area

    Icapital

    Niagara Falls, ON
    26 days ago
  • $147k - $210k per year

     ...transformation to the world. We're looking for a Senior Sales Engineer to join our Sales...  ...enterprise and major accounts #LI-BG2 #LI-remote Zscaler’s salary ranges are benchmarked and...  ...training. The base salary range listed for this full-time position excludes commission/ bonus/... 
    Remote work
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Zscaler

    Niagara Falls, ON
    26 days ago
  • $69k - $86k per year

     ...inspired every step of the way. As a Senior Content & Social Specialist,...  ...for both Flipp and Shopfully, developing assets that strengthen our...  ...to do your best work in a remote-first environment. In alignment...  ...opportunities you need to grow and develop • Every opportunity to own... 
    Remote work
    Senior
    Local area
    Flexible hours

    Flipp

    Niagara Falls, ON
    29 days ago
  •  ...nous savons quand il faut célébrer les progrès et les réussites. Description du poste En tant que Spécialiste principal·e en intégration Sénior chez Vention, vous jouerez un rôle clé au sein de l’équipe d'ingénierie et de l’expérience Client, en assurant la transition entre l’... 
    Remote work
    Senior
    Apprenticeship
    Work at office
    Day shift

    Vention

    Niagara Falls, ON
    29 days ago
  •  ...businesses and empower millions of developers worldwide to craft...  ...experiences. Our dedication to remote-first work, and strong culture...  ...Join the team as Twilio’s next Senior Enablement Business Partner of...  ...you're ready to unleash your full potential, do your best work,... 
    Remote work
    Senior
    Internship
    Local area
    Worldwide

    Twilio

    Niagara Falls, ON
    26 days ago
  • Estimateur(trice) senior- Ouvrages dart Lieu : Télétravail | Saguenay | Capitale-Nationale | Montréal Prêt(e) à élever votre carrière au prochain niveau? Joignez une équipe reconnue pour sa rigueur technique et son engagement envers linnovation. Une carrière à la hauteur de... 
    Remote work
    Senior
    Flexible hours

    Ascencio

    Niagara Falls, ON
    26 days ago
  •  ...Canada, and Ireland. Come join us! Location: United States / Canada (Remote) Reports to: Director of Product, FinData About the Team: The...  ...and make investment decisions. About the Role: We are seeking a Senior Product Manager to oversee the integration of new structured data... 
    Remote work
    Senior
    Internship
    Local area

    Alphasense

    Niagara Falls, ON
    29 days ago
  • Description de l'entreprise Chef de file canadien en architecture et en design, Lemay a connu une croissance spectaculaire et une transformation passionnante au cours des dernières années. Chez Lemay, nous croyons en la valeur unique du design pour créer des espaces ouverts ...
    Remote work
    Senior
    Contract work
    Work at office
    Flexible hours

    Lemay

    Niagara Falls, ON
    29 days ago
  • $142k - $158k per year

     ...Glassdoor and LinkedIn . **Travel to Office expectations** For Remote Roles : If this role is remote, there will be in-office events...  ...Work with business to iterate over software requirements. Develop tools and applications by producing clean, efficient code. Automate... 
    Remote work
    Senior
    Long term contract
    Work at office
    Flexible hours

    Pointclickcare

    Niagara Falls, ON
    29 days ago
  •  ...ease Cloud Accounting Services team as a Senior Bookkeeper. This diverse team of professionals...  ...use cutting-edge technology to deliver a full suite of services, including accounts...  ...with supervisor or engagement partner to develop resolutions • Monitor work in progress and... 
    Remote work
    Senior
    Flexible hours

    Experienced Career

    Niagara Falls, ON
    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!