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 Riverview, NB vacancy
  •  ...Engineer to fill a position in Vancouver, Canada. This is a fully remote position, we're open for candidates from all provinces. Atimi...  ...there’s no reason that shouldn’t be recognized. We want to provide developers with fast-moving, cutting-edge projects where everybody has a... 
    Remote work
    Relocation package
    Flexible hours

    Atimi

    Riverview, NB
    8 days ago
  •  ...our game BeamNG.drive, available on Steam in Early Access. As a Senior Full-Stack Platform Engineer at BeamNG, you will build and scale the...  ...reliable backend services using FastAPI and modern Python tooling. • Develop user-facing dashboards and interfaces using Vue 3 and... 
    Remote work
    Senior
    Long term contract
    Local area
    Home office
    Relocation package
    Flexible hours

    Beamng Gmbh

    Riverview, NB
    26 days ago
  •  ...process, we should talk. Our Tech Stack • Ruby on Rails • AWS •...  ...the Role Is Babylist is hiring Senior Software Engineers to join our...  ...• Platform & Infrastructure: Developer tools, core services, monitoring...  ...from a universal registry into a full ecosystem — the Babylist Shop,... 
    Remote work
    Senior
    Long term contract
    Internship
    Work at office
    Flexible hours
    Shift work
    Weekend work

    Babylist, Inc

    Riverview, NB
    2 days ago
  •  ...an experienced and strategic Senior Biologist to provide senior support...  ...and Permitting team. This full-time position is ideal for a technically...  .... • Mentor junior and intermediate team members across technical...  ...with other professionals to develop habitat enhancement and offset... 
    Remote work
    Senior
    Full time
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    Aecom

    Riverview, NB
    26 days ago
  •  ...and trust your own instincts • Help onboard client and/or partner developers and/or new Mechanical Orchard team members with practices and...  ...be determined at the time of offer, following completion of the full interview process, based on an assessment of the candidate’s qualifications... 
    Remote work
    Senior
    Local area

    Mechanical Orchard

    Riverview, NB
    8 days ago
  •  ...world. Join us. Job Description AECOM is seeking a Senior Civil Engineer - Airport Infrastructures for a full-time position. Reporting to the Airport department...  ...• Supervising engineer-in-training candidates, intermediate engineers, and technicians Qualifications Minimum... 
    Remote work
    Senior
    Full time
    Work at office
    Worldwide

    Aecom

    Riverview, NB
    26 days ago
  •  ...can expect when joining the team   As a Senior Director of Product Management, you will play...  ...measurable value. You will also lead and develop a team of Product Directors, championing...  ...business education.    Petal’s position on remote working   In our opinion, a company... 
    Remote work
    Senior
    Long term contract
    Relocation package
    Flexible hours

    Solutions Petal

    Riverview, NB
    29 days ago
  •  ...status quo, trust, transparency, integrity, and collaboration. BET99 is seeking an experienced and highly analytical Senior Sports Trader to join our remote team in Canada. This role is ideal for a candidate with a proven background in sports trading and risk management, coupled... 
    Remote work
    Senior
    Seasonal work
    Flexible hours
    Afternoon shift

    1000007698 Ontario Ltd C/o Bet99

    Riverview, NB
    26 days ago
  • Homa is a global mobile game developer and publisher creating games people...  ...entertainment. Mission As a Senior Game Designer - Combat, you’ll...  ...allowance if you're working remotely. Where We Hire Our HQ in Paris...  ...you! Please note: this is one remote position open to multiple countries... 
    Remote work
    Senior
    Long term contract
    Work at office
    Work from home
    Home office

    Homa

    Riverview, NB
    29 days ago
  • $45k - $65k per year

     ...We are seeking an intermediate-level Accountant with strong analytical and communication skills...  ...monthly, and annual deliverables. This is a remote role based in Ontario, Canada....  ...• 1-5 years of experience in general or full-cycle accounting. • Proficiency in Microsoft... 
    Remote work

    Lone Wolf Technologies, Inc. ®

    Riverview, NB
    1 day ago
  •  ...devastating infernos. About Pano: We are a 175+ person growth-stage hybrid-remote start-up, headquartered in San Francisco. We are the leader in...  ...of natural resources, and public safety organizations • Lead the full sales cycle: from outbound prospecting and multi-stakeholder... 
    Remote work
    Senior
    Full time
    Internship
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Pano Ai

    Riverview, NB
    26 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

    Riverview, NB
    29 days ago
  •  ...ClinChoice is searching for a Senior Regulatory Affairs Associate Consultant...  ...) with a focus on EU MDR with REMOTE option in Toronto, Ontario,...  .... ClinChoice is a global full-service CRO with a strong focus...  ...training is the core instrument to develop and maintain highly-qualified personnel... 
    Remote work
    Senior
    Contract work
    Work at office
    Local area

    Clinchoice

    Riverview, NB
    26 days ago
  • Scopely is looking for a Senior Business Operations Manager - Live...  ...Portfolio Team in Canada on a remote basis. At Scopely, we care deeply...  ...team of game lovers who are developing, publishing and innovating the...  ...and console, Scopely creates, develops, publishes, and live-operates... 
    Remote work
    Senior
    Local area
    Immediate start
    Worldwide

    Scopely

    Riverview, NB
    29 days ago
  •  ...administration, enterprise applications, data platforms, DevOps, and technical project delivery. These roles are designed for mid- to senior-level professionals who are ready to lead initiatives, improve service delivery, and progress toward senior leadership pathways such as... 
    Remote work
    Senior

    Hire Resolve.com

    Riverview, NB
    26 days ago
  • $120k - $140k per year

     ...system. This role is open to candidates Remote, across Canada. If you’re local to Vancouver...  ...technical vision for the Optix platform, develop and execute a plan to achieve it •...  ...software engineering experience • Strong full-stack engineering fundamentals • Proven experience... 
    Remote work
    Long term contract
    Work at office
    Local area
    Flexible hours
    Shift work
    3 days per week

    Optix

    Riverview, NB
    26 days ago
  •  ...exciting opportunity to contribute to various design projects while developing your technical and leadership skills. As a Telecommunications...  ...Technical Proficiency: Proficient in AutoCAD and Spatial Net. Intermediate understanding of OSP design methods including GPON, FTTx,... 
    Remote work
    Contract work
    Flexible hours

    Encepta

    Riverview, NB
    26 days ago
  • $20 per hour

     ...disease surveillance in the private sector. • Develop and document tools that use large language...  ...• Direct mentorship from experienced senior team members • Experience shipping real code...  ...that challenges remain in achieving the full participation of equity-seeking groups (including... 
    Remote work
    Senior
    Hourly pay
    Internship
    Manual labor

    Bluedot Inc

    Riverview, NB
    26 days ago
  • $92.05k - $111.9k per year

     ...WordPress Technical Lead (aka Senior Engineer II) to our team. About...  ...client projects, mentor developers, shape architectural decisions...  ...templates and patterns optimized for full-site editing. • Providing...  ...geographic location. This is a 100% remote role, but you must live and be... 
    Remote work
    Senior
    Full time
    Internship
    Live In
    Local area
    Overseas
    Shift work

    Kanopi

    Riverview, NB
    26 days ago
  •  ...Partner Director, Canada is the front end of developing and executing partner strategy, and will...  .... Areas of focus include: • Own the full lifecycle of partner relationships that drive...  ...identify co-marketing opportunities and develop campaigns and activities that will build... 
    Remote work
    Flexible hours

    Actionstep

    Riverview, NB
    26 days ago
  •  ...CGY (Hybrid 2x in office preferred, though remote work may be considered) GHGSat is mapping...  ...members of the Science and Analytics teams to develop methods to estimate site, sector, and...  ...Competitive salary + stock options for all full-time employees • Health/Dental benefits •... 
    Remote work
    Full time
    Work at office
    Flexible hours

    Ghgsat

    Riverview, NB
    29 days ago
  • $67k - $73k per year

     ...management, and internal communication. • Help develop and organize event promotional materials,...  ...• Hybrid Opportunity: This role is fully remote until our Vancouver, BC and Toronto, ON...  ...to You • Comprehensive Benefits Package (full-time permanent, non-contract roles only) -... 
    Remote work
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area
    Work from home
    Flexible hours

    Soci

    Riverview, NB
    7 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

    Riverview, NB
    26 days ago
  •  ...loving professionals are everywhere. This is a remote position open to candidates anywhere in...  ...the subsidiary operating jurisdictions • Develop legal and compliance training, as needed •...  ..., commensurate with experience, on a full-time schedule. • Along with base salary, Trupanion... 
    Remote work
    Full time
    Casual work
    Flexible hours

    Trupanion

    Riverview, NB
    26 days ago
  • $50k - $70k per year

     ...teams continuously build expertise across new media formats, including video, blogs, infographics and web design. This is a fully remote, full-time opportunity open to candidates in Eastern Time Zone Canada.   Build the Future of AI-Powered Marketing We’re not... 
    Remote work
    Full time
    Internship
    Flexible hours

    Brafton

    Riverview, NB
    26 days ago
  • $50k - $80k per year

     ...SCARBOROUGH IS INTERESTED IN HIRING ENERGY ADVISORS!Do you have what it takes to be that person?AmeriSpec Inspection Services is looking to hire Full Time or Part Time Energy Advisors who are currently registered or previously certified as an Energy Advisor by Natural Resources Canada... 
    Remote work
    Full time
    Part time
    Work at office
    Work from home
    Flexible hours
    Weekend work
    Afternoon shift
    Weekday work

    Amerispec

    Riverview, NB
    26 days ago
  •  ...stakeholders. • Proven ability to work cross-functionally and influence senior stakeholders, with strong written and verbal communication in...  ..., competitive pay (market rates, negotiable). • Opportunity to step into a long-term leadership role. Location: Remote, Canada #LI-Remote
    Remote work
    Senior
    Long term contract
    For contractors
    Local area
    Worldwide
    Flexible hours

    Heliosx

    Riverview, NB
    8 days ago
  • $82.3k - $89k per year

     ...County has an opportunity for a permanent, full-time Development Planner I position in the...  ...Services Department. Reporting to the Senior Planner, Development Planning, the Development...  ...off, flexible work arrangements allowing remote work options (based on position’s needs),... 
    Remote work
    Senior
    Permanent employment
    Full time
    Flexible hours

    Parkland County

    Riverview, NB
    26 days ago
  • $34 per hour

     ...experience with focus in one of the following fields: Algebra (Intermediate Algebra, Algebra, pre-algebra), Geometry, Calculus (pre-calculus...  ...challenging, complex guidelines. • Our freelance role is fully remote so, you just need a laptop, internet connection, time available... 
    Remote work
    Part time
    Freelance

    Mindrift

    Riverview, NB
    26 days ago
  • About Us At Atolio, we are a fully remote, well-funded startup founded by experienced leaders from Splunk and PagerDuty. We’re on a mission...  ...and tooling with a focus on reliability, scalability, and developer experience. • Partner with security and engineering teams to support... 
    Remote work
    Internship
    Home office
    Flexible hours

    Atolio

    Riverview, NB
    6 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!