JOB DESCRIPTION
Interested in accelerating your career with a growing company that’s committed to advancing Alberta’s local and organic food market? Together with our producers, partners, and members, our team makes up the heart and soul of our food family to bring the highest quality food to families throughout Alberta.

The Organic Box is an equal opportunity employer, and has a diverse range of individuals who bring their own unique attributes to our team and make our company what it is! And we’re looking for a Senior Developer to help lead and mentor our growing team!


PURPOSE OF THIS POSITION
As a Senior developer, you will assist with a wide variety of tasks including design, front-end and back-end development, and general support/maintenance of Shopify plus projects. It’s a very dynamic role for the right candidate.


RESPONSIBILITIES

  • Software architecture design and development

  • Deploy changes to development servers frequently

  • Identify, prioritize and correct issues

  • Help set up and run projects in production environments on Linux (Ubuntu-flavour) with Nginx, UWSGI, PostgreSQL, Celery, Redis and other tools frequently deployed alongside Django web apps

  • Stay on top of the latest technologies

  • Implement and maintain the use of common third-party APIs

  • Write complex Django apps following community development best practices

  • Coordinate work across all our technology partners

  • Plan, direct and implement new features and functionality

  • Model and implement intricate data structures using relational databases, primarily PostgreSQL

  • Create and work with Django templates with compliant HTML5/CSS3

  • Help architect scalable solutions and performance-test applications to find and eliminate bot

  • Experience with Flutter UI and Dart is an asset

  • Application development experience with android devices


JOB QUALIFICATIONS/REQUIREMENTS

What you bring to the table:

  • 4+ years of web development experience

  • Strong problem solving and decision making skills

  • Desire to work cooperatively with others on a team; the ability to demonstrate interest, skill, and success in working towards a common business goal.

  • Highly organized, solution-driven with strong team collaboration

  • Excellent English oral and written communication skills and interpersonal skills

  • Services: GitHub/git, AWS (EC2, RDS, S3, CloudFront, Route53)

  • Database: PostgreSQL

  • Asynchronous task handling: Celery and redis/RabbitMQ

  • Experience with Linux systems, Ansible, Nginx, uWSGI

  • Framework: Django

  • Languages: Python, JavaScript, HTML/CSS, Shopify Liquid

  • AWS setup, monitoring, and integration

  • 2+ years experience with Shopify as a platform


BENEFITS

  • Competitive Compensation

  • Work from home opportunities

  • Dental care

  • Discounted/free food

  • Commuter benefits

  • Employee assistance programs

  • On-site parking

  • Life insurance

  • Vacation & paid time off

  • RRSP Match

  • Extended health care


TO APPLY

Please send us your resume and cover letter detailing why you'd be perfect for the job, at: hr@theorganicbox.ca


We thank all applicants for their interest in The Organic Box, however only those selected for an interview will be contacted.