Why do we need you?
RedFlagDeals.com is looking for a software developer to join our web development team.
RedFlagDeals.com is the leading provider of online promotions and shopping tools to Canadians. We publish thousands of deals and coupons across more than 70 categories.
The company has full-time staff dedicated to finding deals, coupons and freebies. RedFlagDeals.com has 5 million visitors every month and there are more than 1.
1 million registered users in our community.
The web development team is responsible for maintaining and building new features for our websites, which house our comprehensive database of deals and coupons, as well as our community forums.
What will you do?
In this unique role you will have opportunities to build quality code, and to assist in deploying and running this code in the cloud for one of the most popular Canadian sites, RedFlagDeals.com.
You will make significant contributions to all stages of development : application and database design, coding, testing, documentation, peer code reviews, deployment and maintenance.
You will troubleshoot and debug for production servers, liaise with support on other teams, and identify corrective action to resolve live issues.
You will design and code scalable web services for a PHP7 Symfony 2.8 application that is built to handle millions of requests per hour.
You will help to manage our cloud-based Amazon Web Services infrastructure consisting of over 100 application servers, database servers, load balancers and content servers.
You will assist in the maintenance of production and staging servers, setting up server monitoring, automated deployment and continuous integration (CI).
You will research and develop methods to optimize computation, databases, and the network for better application performance.
Desired Skills and Experience
What are we looking for?
BA / BS in Computer Science or related field, or equivalent experience
3-5 years of programming experience
1-2 years working with Linux servers
Understanding of cloud deployments (AWS EC2)
Extensive knowledge of object-oriented languages such as PHP, Python or Ruby
Strong knowledge of SQL
Knowledge of HTML5, CSS3 and JavaScrip
Additional skills and knowledge that would be an asset
Version control under Git
Test-driven development and PHP unit tests
Sass / SCSS
Vagrant and Ansible
Templating engines (Twig, Smarty)
The Agile process
More about us
We’re a small team of developers, content writers and community managers working every day to make RedFlagDeals a better place for people to find and discuss great deals.
Our office is located downtown in a brand new King East office building, with close proximity to transit and St. Lawrence Market, as well as a free shuttle bus from Union Station.
We have a bright and airy office with sit / stand desks and glorious views of downtown and the waterfront.