Interested in building technologies that empower the next generation of sellers? Looking to start an exciting position in developing online marketplace tool suites and integrations? Check out our open positions below!
We are a small, focused development team within a growing company, and we’re looking for a Software Engineering Intern who is excited to help bring a Shopify-based eCommerce store to life. In this role, you’ll gain hands-on experience developing a custom Shopify storefront and integrating it with our inventory management system through a live API.
You’ll work closely with our Principal Software Engineer to define features, build out the online store using Shopify’s development tools, and ensure a seamless connection between systems.
This internship is a great opportunity for someone who wants to see a full-stack product come together from the ground up where you'll work on
‧ Building and customizing a Shopify storefront using Liquid, HTML/CSS, and JavaScript
‧ Leveraging Shopify’s Admin and Storefront APIs to extend functionality
‧ Designing and implementing a live integration (via REST API) between Shopify and a third-party inventory tracking application
‧ Writing clear, maintainable code and basic documentation
‧ Participating in problem-solving and decision-making alongside a senior developer
Requirements
Junior or Senior-level Computer Science major at WWU (or related field)
Solid foundation in object-oriented programming and/or functional programming
Experience with web development (HTML, CSS, JavaScript)
Familiarity with REST APIs and how to consume or build them
Comfortable using Git and source control workflows
Experience with Shopify development or Liquid templating
Exposure to eCommerce platforms (Shopify, Amazon, etc.)
Familiarity with backend languages like PHP or Node.js
Curiosity, initiative, and strong problem-solving skills
What We Offer
$2500 Stipend pay - Paid upon completion of contract.
Flexible hours that work with your academic schedule
Real project ownership and visibility into the full development lifecycle
Mentorship from experienced engineers
A great project to add to your portfolio and talk about in future interviews
Employment Type
This is an in-office, part-time contract position with no remote option.
16-20 hours per week for 1-2 quarters for a total of 200 hours.
We’re a small, focused development team offering an exciting internship opportunity for a junior or senior WWU Computer Science student. In this role, you’ll work with our Principal Software Engineer to take a legacy PHP application and extract reusable logic into a modern, portable PHP library.
This project involves investigating outdated or broken code, identifying deprecated dependencies or missing resources, and redesigning/refactoring components to bring the codebase back to life—ready to be used across multiple modern Laravel applications.
This is a fantastic opportunity to dive deep into real-world code architecture, legacy system modernization, and library design. Some of the things you'll work on
‧ Analyze and understand a legacy PHP application
‧ Identify non-functional components or outdated dependencies
‧ Design and extract reusable logic into a standalone PHP package/library
‧ Refactor and test legacy code for compatibility with modern PHP versions
‧ Create clear documentation for how the new library can be used in other applications
Requirements
Junior or Senior WWU student majoring in Computer Science (or related field)
Solid understanding of object-oriented programming principles
Experience working with PHP and general backend development
Comfortable reading and analyzing existing codebases
Willingness to investigate, troubleshoot, and untangle complex problems
Familiarity with Composer and PHP autoloading practices
Experience with writing unit tests or working in a test-driven development environment
Understanding of Laravel or other modern PHP frameworks
Curiosity about software design patterns and system architecture
What We Offer
A $2,500 stipend (paid at the end of the internship)
Flexible hours that work around your class schedule
Hands-on experience with legacy code modernization—a crucial skill in many software engineering jobs
Direct mentorship from experienced engineers
A great project to add to your resume and GitHub
Employment Type
This is an in-office, part-time contract position with no remote option.
16-20 hours per week for 1-2 quarters for a total of 200 hours.