Company Overview
We are a Toronto-based eCommerce company, serving customers worldwide. Our team of 40+ passionate professionals delivers premium lifestyle products through a seamless online experience. Built on trust, creativity, and collaboration, we value ideas, innovation, and every team member’s contribution.
About the Role
We are looking for a motivated Software Developer to join our growing engineering team. In this role, you will contribute to building reliable, scalable products that support our business and customers. You’ll work closely with cross-functional teams, take ownership of meaningful projects, and grow your skills while helping shape systems used in real-world production environments.
Key Responsibilities
• Build and maintain Shopify themes and custom Shopify apps
• Develop and maintain frontend applications using React and modern UI practices
• Design and build backend APIs and workflow orchestration systems
• Help design and scale infrastructure as the platform grows
• Build and operate queue-driven systems for background jobs, retries, and automation (e.g., SQS)
• Improve reliability, performance, and observability across production systems
• Collaborate closely with product, design, and engineering teams to deliver high-quality features
Qualifications
• Strong problem-solving skills with a curiosity-driven mindset and willingness to learn
• Experience or hands-on exposure to React, React Native, and Node.js
• Working knowledge of GraphQL and experience building or consuming GraphQL APIs
• Understanding of SQL and relational databases
• Basic familiarity with cloud infrastructure or DevOps concepts (e.g., GCP, Kubernetes, Infrastructure as Code) is a plus
• Ability to work collaboratively in a fast-paced environment while taking ownership of assigned tasks
• Interest in building reliable, scalable software that solves real business problems
• Degree, diploma, or equivalent practical experience in Computer Science, Software Engineering, or a related field
• 0–3 years of professional, internship, or relevant project experience
Nice to Have
• Experience with Shopify or Shopify Plus
• Familiarity with automated testing tools such as Playwright (web) or Maestro (mobile)
• Exposure to cloud services, queues, or messaging systems (e.g., SQS)
• Experience working with production systems or high-traffic applications
Position Requirements
• Under tobacco law, job applicants for operating tobacco commodities must be 21 years of age or older
• All applicants must be authorized to work in the Canada.
Local candidates only: Toronto ON
Required language: Chinese & English
Full time work, 8 hours/day
Full-attendance bonus
Job Type: Full-time
Pay: $22.00-$28.00 per hour
Expected hours: No less than 40 per week
Benefits:
• Casual dress
• On-site parking
• Paid time off
• Store discount
Ability to Relocate:
• Markham, ON L6C 1Y9: Relocate before starting work (preferred)
Work Location: In person