1

Full Stack Software Engineer Intern Jobs in Surrey, BC

Software Engineer Full Stack

Vancouver, BC ยท On-site

CA$90K - CA$120K/yr

Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At Remarcable , we're not just building software--we're transforming how contractors and distributors work ...

Software Engineer Full Stack

Vancouver, BC ยท On-site

CA$90K - CA$120K/yr

Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At Remarcable , we're not just building software--we're transforming how contractors and distributors work ...

Full Stack Software Developer

Burnaby, BC ยท On-site

CA$123K - CA$144K/yr

Full Stack Software Developer Burnaby, BC $123,000-$144,000 Base Salary Torus Talent is supporting an innovative Vancouver-based robotics and AI company in their search for a Full Stack Software ...

New

Fortinet is seeking a talented Full Stack Software Developer to join our FortiGuard team in Burnaby. This individual will be primarily working on building our internal systems within Fortiguard Labs.

Fortinet is seeking a talented Full Stack Software Developer to join our FortiGuard team in Burnaby. This individual will be primarily working on building our internal systems within Fortiguard Labs.

Senior Software Engineer, Full Stack

Vancouver, BC ยท Hybrid

CA$192K - CA$240K/yr

What you'll do As a Senior Full-Stack Software Engineer on our Task Workflows Platform team, you will build and scale the foundational infrastructure that powers core experiences across Brex. You ...

Software Engineer, Full Stack (Remote) VersaFile is a software company that builds attachment and archiving infrastructure for SAP, SuccessFactors and other enterprise platforms. We're a small ...

Salary: $110,000 - $125,000 Software Engineer, Full Stack (Remote) VersaFile is a software company that builds attachment and archiving infrastructure for SAP, SuccessFactors and other enterprise ...

Senior Full Stack Software Engineer ABOUT US Procurify is looking for a motivated, collaborative, and creative person who is passionate about technology. Procurify is the AI-enhanced procurement and ...

next page

Showing results 1-20

Full Stack Software Engineer Intern information

What does a Full Stack Software Engineer Intern do?

A Full Stack Software Engineer Intern assists with the development of both the front-end and back-end components of web applications. They work under the guidance of experienced engineers to write code, debug issues, and help integrate different technologies across the software stack. Typical tasks include building user interfaces, connecting to databases, and testing new features. This role helps interns gain hands-on experience with various programming languages, frameworks, and tools commonly used in software development.

What are the key skills and qualifications needed to thrive as a Full Stack Software Engineer Intern, and why are they important?

To thrive as a Full Stack Software Engineer Intern, you need a solid understanding of programming languages (such as JavaScript, Python, or Java), basic web development concepts, and enrollment in a relevant degree program like computer science. Familiarity with frameworks (like React or Node.js), version control systems (such as Git), and cloud platforms are often expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork set standout interns apart. These skills and qualities enable interns to contribute meaningfully to projects, adapt quickly to new technologies, and collaborate efficiently in dynamic development environments.

What types of projects and technologies do Full Stack Software Engineer Interns typically work on during their internship?

Full Stack Software Engineer Interns often work on a variety of projects that span both front-end and back-end development. This may include building user interfaces with frameworks like React or Angular, developing APIs using Node.js or Python, and working with databases such as MongoDB or PostgreSQL. Interns usually collaborate closely with senior engineers, designers, and product managers, gaining exposure to the full software development lifecycle. The work environment tends to be fast-paced and collaborative, offering valuable opportunities to learn modern development practices and tools.

What is the difference between Full Stack Software Engineer Intern vs Software Developer Intern?

AspectFull Stack Software Engineer InternSoftware Developer Intern
Required SkillsKnowledge of both front-end and back-end technologies, basic understanding of databasesFocus on specific programming languages or platforms, such as Java, Python, or mobile development
Work EnvironmentCollaborates on full application development, often in agile teamsWorks on specific modules or features, may focus on front-end or back-end
Industry UsageCommon in tech companies, startups, and software firmsWidely used across various tech sectors, including web and mobile app development

In summary, a Full Stack Software Engineer Intern has a broader scope, working on both front-end and back-end development, while a Software Developer Intern may focus on a specific area. Both roles provide valuable experience in software development but differ in technical breadth and project involvement.

What cities near Surrey, BC are hiring for Full Stack Software Engineer Intern jobs? Cities near Surrey, BC with the most Full Stack Software Engineer Intern job openings:
Software Engineer Full Stack

Software Engineer Full Stack

Remarcable, Inc.

Vancouver, BC โ€ข On-site

CA$90K - CA$120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Job description

Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup?

At Remarcable, weโ€™re not just building softwareโ€”weโ€™re transforming how contractors and distributors work together in the construction industry. Weโ€™re looking for a resourceful and curious Full Stack Software Engineer who loves solving problems, learning quickly, and shipping code that matters.

This is a chance to join a fast-growing SaaS startup where your contributions wonโ€™t get lost in the shuffle. Youโ€™ll have ownership over features, collaborate directly with customers, and help shape the product thatโ€™s redefining procurement and operations for an underserved industry.

If you thrive in a collaborative environment, enjoy rolling up your sleeves, and are excited to see your work in the hands of real usersโ€”this role is for you.

What Youโ€™ll Do

  • Build and launch new product features based on customer needs.
  • Hunt down and fix bugs that stand in the way of a seamless user experience.
  • Troubleshoot and resolve real-world customer issues.
  • Participate in code reviews to maintain quality and share knowledge.
  • Integrate systems and APIs that expand product capabilities.
  • Document your work so your team can learn, maintain, and build on it.
  • Continuously learn and growโ€”with mentorship, collaboration, and exposure to new technologies.

Who You Are

  • 2+ years of experience with Python + Django or similar
  • 2+ years working with REST APIs
  • Solid knowledge of SQL databases.
  • SaaS experience (or start-up experience)
  • Experience with web technologies and full stack development.
  • Familiar with Git & Docker (bonus if youโ€™ve worked in a hybrid/remote environment).
  • Understanding of networking basics
  • A problem-solver with a customer-first mindset.
  • Someone who takes ownership of their work and thrives in a collaborative startup team.

Why Join Remarcable?

Remarcable is a Series A SaaS company revolutionizing how electrical contractors and distributors do business. Founded by people who know the industry inside and out, our platform streamlines procurement and tool managementโ€”bringing efficiency, visibility, and better communication to a market overdue for change.

  • Impact: Your work directly shapes the future of our platform.
  • Learning & Growth: Work alongside experienced engineers and industry experts.
  • Team Culture: Collaborative, fast-paced, and focused on solving real customer problems.
  • Mission-Driven: Weโ€™re helping contractors save time, reduce friction, and modernize their operations.

Our Mission

To advance the adoption of technology in the construction industry by delivering better efficiency, visibility, and communication to our customers.

Full-time | Vancouver - 333 Seymour Street

Company Description

At Remarcable, weโ€™re building the operating system for contractors and distributorsโ€”solving pain points that have plagued the construction industry for decades.