Full Stack Web/Shopify Developer
Apply NowCompany: Aurora Cannabis
Location: Vancouver, BC V5K 5J9
Description:
A little about us
Hi, were Aurora Cannabis, and were so excited to meet you!
Were a global cannabis company with operations across Europe and North and South America. Were driven by our passion to help people improve their lives and have a diverse team who bring their best every day, so Aurora can be the cannabis provider of choice for patients and consumers.We love our work, and we especially love our high quality, innovative brands that make up the Aurora family from Aurora, Aurora Drift, San Rafael 71, Greybeard and Whistler.
Our people combined with our collective passion for the industry is what makes Aurora a special place to work and defines what we call our A-Team. We are a high-performing team of cannabis experts, innovators, and champions, that work, learn and win together. We thinkBIG, actBOLDand execute withPURPOSEin all that we do, and will stop at nothing to cultivate the ultimate cannabis experience for our community.
Job Summary
Reporting to IT Manager, Commercial, theFull Stack Web/Shopify Developeris responsible for supporting, maintaining & developing front-end Web applications and back-end database integrations including Shopify eCOMM Solution, websites and web-based user interfaces supporting automated processes.
As the Full Web/Shopify Developer you will
- Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
- Communicate & collaborate regularly with stakeholders, project managers, QA teams, UI/UX design and marketing teams and other developers regarding progress on long-term technology roadmap
- Develop new features and infrastructure in support of rapidly emerging business and project requirements
- Ensure that customer facing applications are designed to be highly-available, observable, and resilient adhering to software engineering best practices.
- Assume leadership of new projects, from conceptualization to deployment
- Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
- Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
- Recommend systems solutions by comparing advantages and disadvantages of custom development and purchased alternatives
- Execute and adhere to software development lifecycle best practices
You would be the best fit for this role if you have
- Bachelors degree (or equivalent) in computer science or related field
- 7+ years experience in building web applications.
- Excellent knowledge of and experience with: Java, ReactJS, NodeJS, PHP, NoSQL database services such as DynamoDB, RESTful APIs, version control tools such as Bit Bucket and Shell Scripting
- Experience working with Shopify Platform, including Liquid templates, ReactJS headless front-end, Java Script, CSS, Shopify Ruby scripting, APIs and custom private Shopify Apps
- Experience working in AWS (Lambda, EC2, S3, CloudFront, Route53) and Azure
- Strong software development skills, including product design, development, testing, deployment, and long-term support.
- Excellent debugging, troubleshooting and optimization skills
- Experience in unit/integration testing
Bonus points if you have
- Ability to think strategically, problem solve and make quick decisions
- Client-facing experience would be considered an asset
- Ability to work in a dynamic fast paced environment
Why youll love working at Aurora
Our people are at the heart of everything we do here at Aurora, and we take pride in fostering an inclusive space that inspires our team to love where they work! From rewarding career opportunities to flexible work environments to team activities, we go above and beyond to prioritize your success and heres how we do it
- Flexibility:you will enjoy a flexible work environment that is the perfect blend of work and fun! You will be empowered to achieve work-life balance with flexible hours, remote work options, vacation time, meeting-free-Friday-afternoons and more
- Total rewards:we will motivate you to go above and beyond with a competitive salary, stock options, an RRSP program, annual bonuses, and a health and personal care spending account for you to use for gym memberships, ski passes or staycations.
- Benefits:we will foster your health and wellness (and your dependents) with our employee benefits package including, employer-paid health and dentalcare premiums, life insurance and LTD policies and amedical cannabis coverage program, designed exclusively for our A-Team(because we truly believe cannabis is the best medicine).
- Life-long learning:were lifelong learners here at Aurora and will invest in your professional development throughout all aspects of your career! You will have access to a tuition assistance program, virtual learning activities and annual performance reviews, to ensure you are provided with the toolkit and support you need to succeed.
- Perks:we love to celebrate our people by providing corporate perks including employee discounts, perkopolis memberships, company SWAG, paid volunteer time and modern technology.
- Team:we are a diverse and global team of cannabis enthusiasts, energetic innovators, fitness gurus, caring parents, foodies and more, with a collective passion to nurture an inclusive environment that helpsyougrowand provide people better days with cannabis.