11/26/2020
Are you looking to grow your career in an established organization experience growth and opportunity?
We are looking for an experienced Lead Software Developer with solid experience in architecture, design and development with the eCommerce space.
You will:
- Work with a team to lead the architecture, design and development of the eCommerce platform and the integration thereof
- Communicate with stakeholders, product managers, designers and business units for roadmap ex*****on for multiple business units
- Provide website updates, API integrations and support front end and back end enhancements and improvements including quickly resolving performance and site issues.
- Participate in performing coding, debugging, testing and troubleshooting
- Ensure performance and KPI's (i.e. load times, core functionality is bug free) for all browsers and devices
- Implement 3rd party solutions, such as search, content and asset management, pricing, promo and inventory tools
- Coach and mentor a team of Software Developers including conducting code reviews
What you will be doing in a nut shell?
Be responsible for the architecture, design, development and technology which means
~50% would be toward architecture, design, technology/roadmap, platforms, innovation, etc.
~50% would be coding, code reviews, integration, issue resolution, standards, process, team coaching
You bring:
- Strong architecture, design and development experience in web and eCommerce platforms, CMS and 3rd party tools
- Solid experience building scalable and reliable systems
- Strong knowledge of web technologies including JavaScript libraries (React, Vue, etc.), Typescript, APIs, SQL and NoSQL databases, scripting languages such as Ruby and/or PHP
- Experience with ecommerce platforms such as Shopify, Magento is a must
- Experience and exposure to cloud technologies such as Azure, Google and/or AWS
- Experience working in an Agile environment
- Knowledge of CI/CD and IaC (DevOps, Jenkins, Docker, Kubernetes, Git, or Grunt type tools)highly desirable
- Experience working with TDD an asset
- Bachelor’s Degree in Computer Science, Engineering, or related and/or equivalent experience