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.
- Senior Software Developer, Infrastructure - Job Description Reports To: Development Manager, Engineering... ...Location: Ideally in the Calgary area; can be remote/hybrid About the Job: atVenu is growing... ...toward AI-forward thinking. Our Tech Stack: • Front End: React Native, React,...Remote workSenior
- Job Title: Intermediate Aquatics Biologist Employment: Full-Time / Permanent Location: Sparwood / Fernie, BC and area If... ...supervise field data synthesis and develop responsible management and... ...field work (up to 14 consecutive days, remote settings); and • A valid class 5 drivers...Remote workPermanent employmentFull timeWork at officeFlexible hours
- Become a key player as a Full Stack Engineer focused on cybersecurity SaaS innovations. Help shape secure applications that cater to a wide range of users. In this role, you'll collaborate with Product Managers and Engineers to design and implement advanced cybersecurity...Suggested
- ...bring value to our clients. You will also guide less experienced developers. We believe small, multi-disciplinary teams are most... ...skills and experience This role will suit a highly capable developer with extended working experience with Java, Node.js AND/OR Python...Remote workSeniorFlexible hours
- ...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 workLong term contractWork at office
$80.3k - $116.4k per year
Your Opportunity We are seeking an Intermediate Hydrotechnical Engineer to join our Markham... ...Business Line. Your Key Responsibilities Develop hydrodynamic models using tools such as... ...hours per week. Benefits Summary Regular full-time and part-time employees (working at...Long term contractRemplacementFull timeTemporary workPart timeCasual workWork at officeLocal area- ...information Role and Responsibilities - Design, development, and implementation of Murex integration solutions within banking environments - Develop and enhance interfaces, APIs, and middleware to connect Murex with various banking systems (risk, trading, settlements, etc.) -...Remote workLocal areaWorldwideWork visa
- Field Representative (Full Time - Focused on Virtual Workshop Delivery) Job Summary / Purpose... ..., ensuring accessible, high-quality remote engagement with farm clients across Ontario... ...management and organization: Set priorities, develop a task schedule, monitor progress towards...Remote workFull timeCasual workSeasonal workWork at officeLocal areaHome officeFlexible hoursShift workWeekend workAfternoon shift2 days per weekEarly shift
$125k - $175k per year
...Magnet Forensics is seeking a highly skilled and motivated Senior Application Security Engineer to join our dynamic team and play... ...understanding of security best practices, and love to collaborate with developers and engineering teams to identify and mitigate security risks...Remote workSeniorWork at officeLocal areaFlexible hoursusd55 - usd60 per hour
Partner - IBM Customer - Granite Role: Senior Automation Engineer Start date: asap. No of positions: 2 Ideal price point - 55-60 USD/hr Bill rate: 70 CAD/hr Location: GTA , willing to work remote when need be. JD: • 8 -10 years of Strong Java knowledge. Ability to write code...Remote workSeniorImmediate start$104k - $123.5k per year
...advertising and marketing channels. As a Senior Quality Engineer in Quality... ...systems and frameworks that enable engineers to develop and deploy with confidence. You'll work closely... ...culture here: StackAdapt is a remote-first company; we are open to candidates located...Remote workSeniorWork from homeHome office$160.32k - $200.4k per year
...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 Manager, Security Risk Management... ...you're ready to unleash your full potential, do your best work,...Remote workSeniorLong term contractInternshipLocal areaWorldwideShift work$160k - $170k per year
...evolving market. About the Role: As a Senior Geo Data Scientist, you will be at the forefront of developing advanced machine learning models... ...data, working across the full lifecycle from data ingestion and... ...Life Balance: Flexible work hours, remote work options plus option to use...Remote workSeniorPermanent employmentFull timeWork from homeFlexible hours$103k - $160k per year
...Reporting to our Team Lead, the Senior Salesforce Engineer will play a... ...you’ll get to: • Architect and develop complex Salesforce solutions •... ...Benefits depend on employment type (full-time, part-time, contract, etc)... ...- Although we operate as a remote company, all roles are expected...Remote workSeniorFull timeContract workPart time- ...want to be part of our successful team supporting top clients for Turner & Townsend? We are hiring an ambitious and forward thinking Senior Estimator to work in our team. Turner & Townsend is a global professional services company with over 22,000 people in more than 60...Remote workSeniorInternshipFlexible hours
$80k - $110k per year
...Reddit, and every channel their buyers actually use. We're hiring a Senior Marketing Manager to run Foundation's own marketing — the same... ...function needs. Location, Timezone & Work Setup • Work Setup: Fully remote • Primary Target Locations: Canada, LATAM, Europe Candidates...Remote workSenior$126k - $133k per year
...Familiarity with AI/ML applications in data analytics (e.g., natural language SQL tools, forecasting models, anomaly detection frameworks) #LI-Remote Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote...Remote workSeniorLong term contractPermanent employmentWork at officeWork from homeFlexible hours$190.4k - $257.6k per year
...Dropbox products. You'll work across the full stack—modern frontend experiences and scalable... ...powered personalization and optimization while developing your core engineering skills. You'll... ...Grow your skills through mentorship from senior engineers and hands-on experience with...Remote workSenior- Overview Summer Career Transition Opportunity for Experienced Education Professionals | Remote & Flexible For many experienced educators across the USA and Canada, the summer break can be a natural time to reflect on career priorities and explore new possibilities. For those...Remote workSeniorSummer workSummer holidayFlexible hours
- ...transforming how the world thinks about senior living and wellness-focused real estate.... ...challenges • Assist the AVP, Operations in developing and delivering training programs that ensure... ...in Yardi system functionality • Develop strong relationships with internal and external...Remote workSeniorLong term contractNight shift
- ...on ShiftCare every day. We are expanding our US team and hiring a Senior Account Executive - Team Lead. This is a hands-on closing role.... ...demonstrations with provider owners and operational leaders • Manage the full sales cycle from first conversation through to close • Maintain...Remote workSenior
- ...from onboarding to our nurture phase • Partner with customers to develop meaningful plans that feed their long term goals • Develop creative... ...to RFPs is a huge plus Where You’ll Work • Loopio is a remote-first workplace because we recognize the advantages of working flexibly...Remote workSeniorLong term contractInternshipWork from homeHome officeFlexible hours
- ROLE OVERVIEW: The S3D 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 workSeniorPermanent employment
- ...Anniversary Trip to Newport Beach, CA with peers and executive leadership for fun and entertainment! Work Environment Requirements As a remote-first company, you’ll have the ability to work from anywhere in the US, with the option to enjoy our state-of-the-art offices in...Remote workSeniorWork at officeHome office
- We have an exciting opportunity for an experienced Intermediate to Senior Materials Engineer to join our growing team in Saint John, Moncton or Fredericton... ...expertise; • Exposure to a variety of projects; • Support to develop skills and pursue projects related to your own interests; •...Remote workSeniorLong term contractInternshipFlexible hours
- ...achieving our vision together, as one global team. The role As a Senior Medical Writer you will have an important role in the development... ...your own workload • Ability to work effectively as part of a team • Generous time off • 401k with match • Medical benefits • Remote workingRemote workSenior
- ...YOUR ROLE As the full-time Sales Leader, you support the Store Leadership Team by rocking out strong LOD (Leader on Duty) shifts... ...staffed to meet business needs. You take pride in training and developing associates to ensure they continue to provide outstanding service...Full timeSeasonal workFlexible hoursShift work
- ...below* Carrus is looking for a Senior Business Development Rep to... ...developing new clients and managing the full sales cycle, while representing... ...new clients (on-site or remote). Maintain close... ...our brand as a key player. Develop opportunities for collaboration...Remote workSeniorApprenticeship
$85k - $110k per year
...Employee-owned Company is seeking an experienced and dedicated Intermediate Structural Engineer to join our team in our Kelowna... ...and rehabilitation projects with the support of senior staff and further develop proficient skills in all areas of project delivery, including...SeniorContract workInternshipWork at officeLocal areaFlexible hours- ...sectors of the global economy requires your full focus and best efforts to bring forth... ...to do your best. In this role, you will: • Develop and maintain E2E data pipelines, backend ingestion... ...data-lake and data-warehousing technology stacks, and familiarity with typical data-...Remote workLong term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Intermediate/Senior Full Stack Developer. Be the first to apply!
- full stack developer Kelowna, BC
- senior full stack engineer Kelowna, BC
- full stack web developer Kelowna, BC
- full stack developer remote Kelowna, BC
- teletravail informatique Kelowna, BC
- remote english speaking Kelowna, BC
- remote post production coordinator Kelowna, BC
- remote manager Kelowna, BC
- salesforce remote Kelowna, BC
- java developer remote Kelowna, BC
