Senior Backend Engineer (ecommerce/magento)



Senior Backend Engineer (ecommerce/magento)

Toronto, Ontario  - Permanent


Job Description

We're looking for a Senior Backend Developer to take ownership of our client's codebase (which is built with Magento), and work directly with the CEO to lead feature delivery & architecture for the future of their product. You will hit on the ground floor with a small team right at the cusp of a growth spurt and be part of helping the company grow its engineering team, codebase & practices. There's a lot of upside with the opportunity to make awesome products while building a high performing team around you.

What You will be responsible for:
- Lead the technical implementation of the back end (currently running on Magento 1.9 and needs to be upgraded to 2.3 as soon as possible)
- Help plan and architect the future of the product roadmap
- Help lead the e-Commerce strategy (headless e-Commerce)
- Build performant API's to power mobile and web experiences for end customers and vendors
- Build robust backend automation tools to power Shopify and other e-commerce integrations
- Help build structure, process and tools for shipping and deploying code as the team grows

About You:
- You are looking for an Individual Contributor role with mentorship growth abilities as the team grows around you
- You want to work in a small team with no bureaucracy and have direct input into the growth and direction of the product
- You understand the delicate balance between up-front architecture/design and rapid iteration at a fast moving startup
- You have great communication skills and want to take a leadership role in defining and driving technical direction and implementation

Current Tech Stack:
- Backend: Magento 1.9, MySQL and a few Elixir scripts for real-time algorithms
- Infrastructure: AWS (configured through Terraform)
- Data Infrastructure: Stitch Data-pipeline, Google BigQuery and Tableau
- Front-end: React for web and mobile web


Special Perks:

- Autonomy and the stability to grow as much as you want to, as a small startup, our client needs help in various areas as they grow
- Flexible schedule and remote friendly office!
- Downtown Toronto office space for when you need to meet your team
- Ground floor opportunity with a company that is already scaling and successful


Must Have Skills:

- Experience with PHP, Python, Ruby, or Elixir
- Experience with Magento 1.x/2.x as well as Shopify and other e-Commerce platforms
- Experience with highly performant and extensible backend architectures that can power frontends, API's, BI tools, and Machine Learning Algorithms for
recommendations
- Understanding of test automation (unit, integration and API testing)


Details:

Starting: ASAP