Full Stack Web Developer


Founded in 2015, Atlas Growers is a Canadian pharmaceutical cannabis production company located near Edmonton, Alberta. We strive to improve people's lives by producing high-grade cannabis flower and related cannabis products while simultaneously leading the industry on the science behind the historically misunderstood and misrepresented cannabis plant. With a talented team of educated, experienced and dedicated members, a growing list of exciting new partnerships, and our ultramodern cannabis production facility and laboratory; we hope to change the framework of what is understood about cannabis while pushing the limits on the myriad of medically viable phytochemicals it produces.


Our state-of-the-art, purpose built 38,000 square foot building, is designed to cultivate and process the highest-grade cannabis products possible. The technology incorporated into the building and industry-leading cultivation practices are coupled with a fully indoor, climate-controlled environment to enable the customizable ecosystems needed to properly cultivate the cannabis plant at maximum efficiency. Potential

We have set a priority to facilitate further scientific research on medical cannabis through strategic partnerships with local agricultural professionals, Canadian universities, and international horticulture experts. The goal of this research is to provide clinical, reliable data to Canadians and the world as this nascent industry evolves. By doing so, Atlas offers opportunities for healing and hope


This is a rare and immense opportunity for anyone looking to get in on the ground floor of a premium pharmaceutical cannabis producer. With it, you'll get the chance to directly impact a burgeoning industry and work with other highly motivated individuals in creating its identity. If you believe in our mission, and know you can offer the type of passion, knowledge, and expertise necessary for this position, we'd like to hear from you.

Full Stack Web Developer

Job Summary

Reporting to the Director of Technology, Atlas is looking for a Mid to Senior Software Developer to join the team to maintain and improve our online e-commerce presence and custom-built apps and tools. We are passionate about delivering high quality medical cannabis products directly to patients through our online store while working within the constraints of Canadian cannabis regulations and prescription limits set by health care practitioners for their patients. We've built a set of custom apps and tools that integrate with our online store to help manage this in the most efficient manner possible. You will continually monitor, maintain, and improve our online store and custom-built apps and explore new features and technologies to ensure a fast a reliable experience for all parties involved. You are skilled in front-end web development using React and have experience as a back-end developer using Node.js and databases. You are an experienced web developer having real-world programming experience, as well as a technical degree.Reports to: Director of TechnologyRole and ResponsibilitiesMaintain e-commerce and custom-built web applications

Maintain our custom Shopfiy themeMaintain our custom-built patient management and patient dashboard apps that integrate with our Shopify storeWork on new features and enhancements to our custom-built patient management tools and patient dashboard appsWork on enhancements to our custom Shopify theme including product pages to build new interactive and visual ways of presenting product detailsMonitor apps to ensure they remain online and bring them back online if they crashUse tools like Sentry.io to find and fix bugs and crashes in our custom-built appsUse user feedback to work on enhancements to our online store, patient management and patient dashboard appsSpecial projectsWork on custom integrations between our Shopify store and ERP systemBuild tools to pull data from our different systems for reporting and analytics purposes (both for internal and regulatory related reporting and analytics)Build custom tools and dashboards to integrate various internal systems such as ERP, environmental control servers, access control servers, etc.Ad-hoc web development requests as neededOther web developmentBuild and maintain marketing websites for some of our brandsQualifications RequiredComputer Science or related diploma or degree

Previous work samples demonstrating proficiency in building highly interactive web applications5+ years of software development experienceYou'll need to be highly proficient with the following technologies and practicesBuilding and maintaining a single-page web application in React.js (3+ years)js backend (we use Express) (2+ years)SQL and NoSQL databases (we use PostgreSQL and MongoDB)Experience working with WebSocketsGit and GitHub workflowBuilding responsive, sophisticated UIs that can update in real-timeTest-driven development and continuous integrationCross-browser and cross-device testing and best practicesBuilding APIs with Apollo GraphQLBuilding RESTful APIsAmazon Web Services (AWS)PreferredExperience building custom themes for ShopifyExperience using Shopify Polaris design system componentsExperience with high-traffic/volume web applicationsAn interest in UX and building user-friendly interfacesContainerization (Docker)io or other real-time notification frameworksLatest trends in HTML and CSSMicroservicesSkills and AbilitiesSolid understanding of web standards and the ability to work within a development teamStrong attention to detail and desire to create something amazingWriting clean, maintainable code and designing with scalability in mindExcited about hearing from our users and improving the product based on that feedbackComfortable in a team environment but also able to be an independent workerAbility to learn and adapt to new technologies quicklyCan work with a high degree of autonomyExcellent analytical, problem-solving and decision-making skills; high degree of accuracy and attention to detailUphold confidentiality, ethics, and demonstrate a high level of discretion at all timesProficient in spoken and written EnglishWe would like to thank all applicants for their interest but only those selected for an interview will be contacted. Atlas Growers is an Equal Opportunity Employer

Apply for this position