Sr. Full Stack Developer

Gatineau, Quebec /
Engineering /
Maple Media is an innovative mobile media, advertising, and technology company that acquires and operates category-leading apps that entertain, empower productivity, and enrich everyday life. We’re proud to boast a diverse portfolio of highly-rated apps (seriously, check out all of our ratings in the App Store and Google Playstore. Read the comments!) which includes Editor’s Choice apps & games including Pic Stitch, Player FM, Dialog, SwiftScan, Stocks+, We Heart It, WeekCal, & more. Learn more about our apps at

Founded in 2017 by industry veterans from Google and Jam City and based in Los Angeles and Quebec, Maple Media is no run-of-the-mill startup. We’re backed by a $30M investment from Shamrock Capital, a Los Angeles-based private equity firm with a rich history of investing in media, entertainment, and communications. With our resources and ambitious, collaborative team, we are positioned for incredible growth and opportunity.

Job Overview:
We are seeking a new addition to our technical team in Gatineau, Quebec to manage our backend for We Heart It, a social platform with over 500K DAU and 60M lifetime users, as well as other apps and games we operate.

In this role, you will be responsible for developing and maintaining highly scalable and available backend services, initiating database updates and changes, as well as updating and maintaining internal dashboards and tools. In partnership with our mobile development team, you will also create APIs to support new feature development for Web and Mobile. You will also be responsible for leading backend bug fixes and troubleshooting technical issues to ensure we maintain a high quality product that users love. Please review the skill set below, we invite all qualified candidates to apply!

7+ years experience as a fullstack developer
Backend experience with: Ruby on Rails and PHP
Frontend experience with: Javascript, HTML and CSS
Database experience with: MySQL, Memcache, Redis, Cassandra, ElasticSearch
Knowledge in server administration: nginx, Apache on Linux, AWS (EC2, CloudWatch, ElastiCache, S3)
Familiarity with: Docker, Jenkins, build systems
Familiarity with web architecture and protocols, distributed web systems (caching, databases, etc)
Familiarity with mobile app development
Startup minded individual that is inherently curious and is excited to take on the challenge of learning about new products, new languages and frameworks
Ability to prioritize tasks, provide accurate estimations and work on multiple initiatives simultaneously
Candidates should be able to live and work in Canada long term.
Must live in, or be willing to relocate to, the Gatineau / Ottawa area to work in-person with our team.

Work directly with Product team to design, build and ship backend features and fixes that power web and mobile applications
Join development meetings and work directly with iOS, Android and Web developers
Must be comfortable owning features end to end, from initial concept and design, to implementation, testing, release and post-release fixes and monitoring
Maintain and develop additional features for internal dashboards and reporting
Respond to incidents caused by bugs, or other backend related issues such as spam fighting, performance issues, etc.

Culture and benefits:
Collaborative and supportive leadership and colleagues
Provide the opportunity to grow and develop your career
Offer an inclusive environment that encourages diverse perspectives and ideas
Deliver challenging and unique opportunities to contribute to the success of a transforming organization
Highly competitive pay
Offer comprehensive benefits  
Unlimited PTO
Flexible hours (because we know you can get work done, and also have a life outside of work)
A better work/life balance
$100 reimburse for office setup joins
Benefits with Talkspace (mental health) 
OneMedical membership ($250) 
1X / month fun team activity (magical castle, going bowling Roosevelt hotel, volunteer event in Malibu, escape rooms, whiskey tastings, magician)
Holiday party
Global team offsite: fly in from from around world
Reimbursement for work related courses