Software Development Manager

Toronto, Ontario
Technology – Technology & Data Architecture /
Full Time Permanent /
Hybrid
Knix is a direct to consumer intimate apparel brand that is re-inventing intimates for real life. Through our innovative products and our engaged community, we are empowering people everywhere to be unapologetically free. Launched in 2013, we are one of the fastest growing companies in Canada and globally recognized as an innovator within the apparel space.

The Software Development Manager is responsible for overseeing, guiding, and managing the E-commerce development team in the design, implementation, and deployment of new E-commerce experiences. In this role, you will hire and guide new development staff, oversee all aspects of the development process, ensure adherence to Knix’s software development guidelines, and assist in designing and implementing the overall vision for Knix’s technology strategy, focusing primarily on E-commerce, but also on the downstream systems. You will also guide and mentor your developers to allow them to achieve their maximum potential, correcting where necessary, as well as supporting and adding to Knix’s company culture. 

About You

    • You’re currently an experienced software development manager or a strong team lead looking to have a larger voice at the technology table.
    • You’re passionate about customer’s E-commerce experiences, wanting to leverage technology to the fullest to provide the best website interactions. 
    • You’ve worked with Shopify Storefront and Hydrogen (v1 or v2), and can suitably detail the pros and cons of each.
    • You’ve worked in an omni-channel business, knowing the various flows an order can take, be it starting online and ending in store, or vice versa. 
    • You are a champion for SOLID development principles.
    • You enjoy building out application architecture plans and seeing them come to fruition. 
    • You enjoy building out teams and team members, recognizing that the team succeeds, not individuals. 
    • You enjoy collaborating with product management and design teams, working out the intricate details of what pieces will be needed to enable features to come to life
    • You want to work somewhere that everyone is welcome, not just tech-folk. 
    • You are passionate about software development and technology, and it shows in the quality of your work.
    • You pick up new coding languages, strategies and patterns quickly and easily. 
    • You’re always asking “Why not?” when presented with a challenging digital problem.

The Opportunity

    • Provide technical expertise and guidance to all levels of software developers.
    • Recruit, train and retain a development team, coaching them to the next level in their careers.
    • Work with the product management team and stakeholder departments to understand the current and future ecomm roadmaps. 
    • Troubleshoot issues with multiple Shopify web sites, some using react.js, with others using Storefront.
    • Design and direct developers to implement solutions. 
    • Review and provide feedback to developers on their code. 
    • Work with the QA team to have solutions tested and deployed. 
    • Research and review new technologies and software development patterns within the ecomm technology space.
    • Host regular lunch-and-learns with the ecomm development team to review new technologies, coding best practices, and development workshops.
    • Be a Scrum Agile champion for the ecomm development pods. 
    • Attend regular meetings to ensure alignment on daily, weekly and monthly objectives. 

Qualifications

    • 7+ years of software development experience in a variety of ecommerce platforms and languages, such as vanilla JS, React.js and Remix framework. 
    • 2+ years working in a development manager or senior team lead role. 
    • 3+ years working with the Shopify commerce space.
    • Ability to adapt in a high pressure and high production environment while managing competing priorities with minimal supervision.
    • Excellent written and verbal communication skills.
    • Strong problem-solving, analytical, technical and troubleshooting skills.
    • A sense of urgency, good attention to detail, excellent organizational and analytical skills, pragmatic, eager to learn.
    • Strong preference given to experience within an omni-channel business. 
    • Experience integrating third party services with a Shopify site is a bonus (other than an app). 

How we Hire

Our people are what make Knix, Knix! Our people are passionate and have a strong belief in our mission. Our people are naturally curious and ambitious by nature. Employees feel respected and supported at Knix. We take an inclusive and equitable approach offering the same interview experience to every candidate we meet with. Knix is an equal opportunity employer, we celebrate everyone and their intersecting identities. We know and believe that diverse and inclusive teams empower us to make better decisions and inspire innovation so that we can better serve our customers and community. We are committed to providing reasonable accommodations and will work with you to meet your needs. If you are a person with a disability and require assistance during the application process, please don’t hesitate to reach out! We celebrate our inclusive work environment and welcome members of all backgrounds and perspectives to apply.