Software Engineer Intern
$41,600–$45,760 year
On-siteVancouver, British Columbia, Canada
Job Summary
Develop and maintain full-stack web applications by implementing new features based on design and product requirements. Support performance optimization for user experience, SEO, and ad delivery while integrating APIs such as Google Ads and analytics tools. Participate in code reviews, daily stand-ups, and sprint planning to ensure alignment with team goals. Assist in monitoring application performance and reporting bugs to maintain system reliability. Gain hands-on experience working on production-level applications under mentorship from our Lead Developer/CTO as you contribute to meaningful technical projects supporting business growth.
Required Qualifications
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or related field
- Some experience (academic, personal projects, or previous internships) with full-stack development
- Strong problem-solving and communication skills
- Eagerness to learn, take initiative, and work in a remote team environment
Desired Qualifications
- Familiarity with the following technologies is a plus: JavaScript/TypeScript
- Familiarity with the following technologies is a plus: React, Node.js
- Familiarity with the following technologies is a plus: Next.js
- Familiarity with the following technologies is a plus: PostgreSQL or other relational databases
- Familiarity with the following technologies is a plus: A basic understanding of version control tools like Git
- Experience with cloud platforms like Azure or AWS
- Interest in SEO, web performance, or digital advertising
- Familiarity with tools like Playwright for testing
- Exposure to media processing tools like FFMPEG
- Curiosity about analytics, Google Ads, or content monetization
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.