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