Full-Stack Developer

  • Company:
    Canopy Growth Corporation
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    3 hours ago
  • Category:
    IT

The OpportunityA full-stack developer position within Canopy Growth’s Global Web Services team writing and maintaining front-end and back-end software, performing DevOps and CI/CD engineering, and having a key role in web application architecture. Responsibilities Working closely with the web development team to plan, develop, integrate and deliver new features across a range of web properties and technologies Participate in Waterfall and Agile software development projects Advocating for and providing guidance on software development best practises Writing unit tests Peer code reviews Assist in investigation and resolution of support incidents and software defects Reporting to the Director, Global Web Services to align strategy and achieve milestones that support the objectives of the Executive Management team Other duties as assigned Experience 3+ years of experience with JavaScript, Python, Java, and/or C++ in a web environment 3+ years of experience with front-end development, including HTML5, CSS3 and jQuery; experience with Backbone.js, React.js, Angular, or other MVC framework preferred Experience working with RESTful and JSON APIs E-commerce experience; Shopify experience a plus Experience with Adobe Experience Manager (AEM) preferred Experience with Jira, Confluence, and git Experience with Docker is desirable Experiencing using a POSIX system (Linux, OSX) as a working and deployment environment Academic degree or comparable education and work experience