ECommerce Software Developer (Shopify, Magento, WooCommerce)

Ottawa, ON
Product and Development
Full-time
About Us
Threekit is a fast-growing company spearheading the booming 3D configuration-for-ecommerce market, with dozens of international clients from an eclectic blend of industries — from savvy startups to Fortune 500 enterprises.
You may not recognize the Threekit brand by name, but you’ve almost certainly seen our work. Our software has been used on hundreds of websites, video games, and films. Our tech was featured in the recently-released Star Wars: The Last Jedi (2017) by our client, Industrial Light and Magic (we’ve even been on the long list for Academy Awards).
Job Description
We are seeking a eCommerce Software Developer to grow our team based in Ottawa, Canada!
As a developer experienced with Magento or WooCommerce or Shopify, you will be in charge of the creation and improvement of our eCommerce integrations of our 3D configurator products.
This will involve both PHP-based backend development for Magento, WooCommerce, and NodeJS backends for Shopify as well as front end customizations for all three using JavaScript and CSS.
THE ROLE
Design, code, review, test and debug ecommerce integrations of our software
Collaborate with the product design and product management teams
Propose technical solutions and innovation as well as improvements to production processes
Work in a small and autonomous team, with a direct link to the Lead Software Engineers and the CTO
Participate to a highly-collaborative, inspiring creative environment
Embrace Agile methodologies with full transparency and cooperation, development sprints and frequent releases
IMPORTANT CONSIDERATIONS
One or more years of experience customizing and integrating with Magento and/or WooCommerce and/or Shopify.
Fluent in PHP and JavaScript
Capable of working within an agile development team
Knowledge of basic data structures, algorithms, and computational complexity
NICE-TO-HAVE
Experience with Node.JS, React.JS
Interest in computer graphics
Interest in improving user experience
Why join our team?
Your work is front and center - you’ll notice your impact right away, alive on the web, rather than tinkering with small tasks that get buried in a bureaucratic organization. Seize opportunities and watch them pay off.
Be cutting edge - use state-of-the-art machines (with dual-4Ks), wrestle with important problems, and work with a team that includes some of the foremost innovators in 3D technology.
Strike a balance - we keep our professional and technical standards high, but do it in a comfortable work environment with flexible hours, a casual dress-code, and great work-life balance (we draw the line at 40 hours per week).
Looking for a more perfect fit? We have many roles available