Software Developer (Bilingual needed, Chinese and English)

Toronto 27 days agoFull-time External
Negotiable
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