Full-Stack Software Developer Intern

3 weeks ago


Surrey, Canada Safe Software Full time
Location: This opportunity has the ability to be onsite/hybrid in the Vancouver, BC Lower Mainland Base Salary: Commensurate with Experience Salary Progression by Total Work Terms Completed: Work Term 1 (first work term): $22.50 pr/hr Work Term 2: $24.00 pr/hr Work Term 3:  $27.00 pr/hr Work Term 4: $28.00 pr/hr Work term 5:  $29.00 pr/hr Work term 6: $30.00 pr/hr Duration: September 3rd to December 20th, 2024 Please note that employment may be contingent upon the successful completion of a Canadian criminal record check.


Application Instructions:

Please upload your application files in PDF format only. Required: Resume, TranscriptOptional: Cover Letter This posting will remain open until the role has been filled, but we encourage you to apply as soon as possible. Applications will be reviewed on a rolling basis and shortlisted candidates will be contacted directly for interview requests.


Full-Stack Software Developer Intern

Safe Software is looking for a Full-Stack Software Developer Intern to join our Cloud Applications Development team.


In order to provide the best onboarding and mentorship experience, this position will require the intern to work on-premise at least 2 days per week at our office based in Surrey, BC, Canada. The remaining 3 days can be worked remotely from home.

About The Team

As a member of our Cloud Applications development team, you will play a big part in keeping our technology cutting-edge. Safe counts on student developers like you to play an important role in the design, implementation, and testing of key software components. From the start, you'll be working on projects that will lead to shipping production code. We know your work will make a difference to not just your resume but to our products and customers.

Our Cloud Applications development team practices Agile development and utilizes Kanban boards to manage their backlog, epics and stories. As a Full-Stack Software Developer Intern, you will regularly participate in team meetings (stand-ups) and have the chance to voice your ideas and perspectives within a small team setting (6 person team).

What You’ll Be Doing

As a Full-Stack Software Developer Intern, you will have the opportunity to:

Implement new features in our cloud applications. You might be building new REST API endpoints or enhancing the user experience using the Angular framework. Analyze and debug complex issues and help resolve them. Participate and share your ideas in daily stand-up meetings. Collaborate with other team members through peer code reviews and brainstorm sessions. Learn new and existing technologies.

What We’re Looking For

Our Cloud Applications team is responsible for most of the Cloud-based applications in the FME Platform. We are seeking good communicators with a passion for writing high quality and well-tested code.

As a member of this team, you will be immersed in an environment using the latest technologies to deliver future solutions. Below are some of the technologies to which you will be exposed and the experiences that we’re looking for.

Required skills:

Technical Skills: Experience working with a JavaScript framework (e.g. Angular).Strong, practical understanding of an object-oriented programming language and web framework ( Ruby on Rails or Python/FastAPI ), RESTful APIs, networking, and relational databases.Experience building responsive websites. Excellent communication skills, both written and verbal - You are confident in your ability to communicate with the team as well as with internal stakeholders. Excellent organizational skills - You are able to organize your time and prioritize tasks efficiently with mature judgment. You are passionate about coding and have a curious mind and are keen to learn new tools and technologies. You are a critical thinker and seek to solve problems by bringing new ideas forward. You are resourceful and able to work well in a team-based environment.  You are working towards a degree in Computer Science or Engineering, or have equivalent experience.

Desired Skills/Bonus Points:

Knowledge of Version Control systems (Git, GitHub). Familiarity with automated testing practices. Senior students in their 3rd year or above are preferred. Prior Co-op or related experience is an asset. Previous project and/or work experience with Python or Ruby is preferred. Familiarity with Docker or Kubernetes.

What You Can Expect

When you choose an internship with Safe Software, you’re also choosing…

Meaningful Work: Be a part of the solution. Get involved in hands-on projects that matter to you (and us) that challenge your critical thinking and help take your skills to the next level. A Supportive Environment: Feel empowered to share your ideas and implement them with high autonomy and support. Mentorship: Learn from a team of experienced mentors and technical leaders who will support your development. 1 in 4 of our current staff started as student interns Social Responsibility: Become a part of an organization that finds meaningful ways to give back. Work-Life Balance: There's no place for burnout at Safe. Maintain a healthy balance of your personal and work life without splitting yourself in two. Student interns enjoy 4% vacation pay to allow for flexibility for time off during your term. Fun: Participate in team building activities to let loose and have fun Check out our Takeover Tuesday and #LifeAtSafe Instagram highlight reels to see what a work term at Safe is like. Shared Success: Share in Safe’s success with our bi-annual profit sharing. An Accessible Commute: Regardless of your commute method, we’re located close to public transit, and provide complimentary parking and bike storage for our team

  • Surrey, Canada My Canada Payday.com Full time

    Job Details: Job Title: Full Stack Web Developer Positions Available: 1 Business and Work Location: Surrey, BC, Canada Working Hours: 40 hours per week, Permanent, Full-time Salary: $38.50 per hour The Full Stack Web Developer will: Develop, write, modify, integrate and test Web site related code and Web application interfaces Conduct tests and analyze data...


  • Surrey, Canada Safe Software Full time

    Location: This opportunity has the ability to be onsite/hybrid in the Vancouver, BC Lower Mainland. Base Salary: Commensurate with Experience Salary Progression by Total Work Terms Completed: Work Term 1 (first work term): $22.50 pr/hr Work Term 2: $24.00 pr/hr Work Term 3: $27.00 pr/hr Work Term 4: $28.00 pr/hr Work term 5: $29.00...


  • Surrey, Canada AMUR Financial Group Full time

    At Amur Financial Group, we are on the lookout for a *Senior Full Stack Web Developer* who is not just skilled in various programming languages but possesses a mastery of WordPress._Please note: for this role, you're required to work from the office at least four days a week and have the flexibility


  • Surrey, Canada Amur Financial Group Full time

    At Amur Financial Group, we are on the lookout for a Senior Full Stack Web Developer  who is not just skilled in various programming languages but possesses a mastery of WordPress. Please note: for this role, you're required to work from the office at least four days a week and have the flexibilit


  • surrey, Canada Amur Financial Group Full time

    At Amur Financial Group, we are on the lookout for a Senior Full Stack Web Developer  who is not just skilled in various programming languages but possesses a mastery of WordPress. Please note: for this role, you're required to work from the office at least four days a week and have the flexibility


  • Surrey, BC, Canada Safe Software Inc Full time

    Safe Software Head Office Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland. C++ Software Developer II, FME Form Safe Software is looking for a skilled Software Developer II (C++) to join the newest team in our FME Form product group. As a Software...


  • Surrey, Canada Safe Software Inc Full time

    Safe Software Head Office Surrey, BC V3T0M1, CAN Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland.Please note that employment is contingent upon the successful completion of reference checks and background checks, including a Canadian criminal...


  • Surrey, Canada Safe Software Inc Full time

    Safe Software Head Office Surrey, BC V3T0M1, CAN Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland.Please note that employment is contingent upon the successful completion of reference checks and background checks, including a Canadian criminal...


  • Surrey, Canada Safe Software Inc Full time

    Safe Software Head Office Surrey, BC V3T0M1, CAN Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland.Please note that employment is contingent upon the successful completion of reference checks and background checks, including a Canadian criminal...

  • full stack developer

    1 month ago


    Surrey, Canada My Canada Payday.com Full time

    Education: College/CEGEPExperience: 7 months to less than 1 yearTasksSource, select and organize information for inclusion and design the appearance, layout and flow of the WebsiteCreate and optimize content for Website using a variety of graphics, database, animation and other softwareResearch and evaluate a variety of interactive media software...

  • full stack developer

    1 month ago


    Surrey, Canada My Canada Payday.com Full time

    Education: Expérience: EducationCollege/CEGEPTasksSource, select and organize information for inclusion and design the appearance, layout and flow of the WebsiteCreate and optimize content for Website using a variety of graphics, database, animation and other softwareResearch and evaluate a variety of interactive media software productsLead and co-ordinate...

  • software developer

    1 month ago


    Surrey, Canada Core It Software Ltd Full time

    Education: Bachelor's degreeExperience: 2 years to less than 3 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • software developer

    1 month ago


    Surrey, Canada Core It Software Ltd Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...


  • Surrey, Canada Myriad Services Inc. Full time

    Durée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 35 to 45 hours per weekEducation: Expérience: EducationBachelor's degreeWork settingConsulting firmTasksConsult with clients to develop and document Website requirementsDesign and integrate website related codeWrite, modify and test website related codeMaintain existing computer...


  • Surrey, Canada Myriad Services Inc. Full time

    Work Term: PermanentWork Language: EnglishHours: 35 to 45 hours per weekEducation: Bachelor's degreeExperience: 7 months to less than 1 yearWork settingConsulting firmTasksConsult with clients to develop and document Website requirementsDesign and integrate website related codeWrite, modify and test website related codeMaintain existing computer programs by...


  • Surrey, Canada Safe Software Inc. Full time

    **Location**: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland. - **Duration**: September to December 2023 - Please note that employment may be contingent upon the successful completion of a Canadian criminal record check. **Application...

  • Software Developer

    7 days ago


    Surrey, British Columbia, Canada Powertech Labs Full time

    Powertech Labs Inc is a cleantech company with the mission of being a trusted innovation partner providing solutions, specialised testing, and technical expertise for a safe and sustainable global energy future. Powertech has a global reputation for delivering transformative solutions in both the electric power industry as well as the transport sector. A...


  • Surrey, Canada Safe Software Full time

    Location: This opportunity has the ability to be onsite/hybrid in the Vancouver, BC Lower Mainland Base Salary: Commensurate with Experience Salary Progression by Total Work Terms Completed: Work Term 1 (first work term): $22.50 pr/hr Work Term 2: $24.00 pr/hr Work Term 3:  $27.00 pr/hr Work Term 4: $28.00 pr/hr Work term 5:  $29.00 pr/hr Work term...

  • Software Developer

    1 week ago


    Surrey, Canada Onboard Immigration Full time

    Onboard Immigration Services | Full time Salary 60.00 hourly / 35 to 40 hours per Week City Surrey State/Province British Columbia Country Canada Job DescriptionLanguagesEducation College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Experience 3 years to less than 5 years Work...

  • Software Developer

    1 week ago


    Surrey, Canada Onboard Immigration Full time

    Onboard Immigration Services | Full time Salary 60.00 hourly / 35 to 40 hours per Week City Surrey State/Province British Columbia Country Canada Job DescriptionLanguagesEducation College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Experience 3 years to less than 5 years Work...