Senior Software Developer with Rails Experience

Development · Vancouver, British Columbia
Department Development
Employment Type Full Time
Minimum Experience Experienced

Senior Software Developer


Are you passionate about office culture and local food? We’re Foodee, a team of food experts who help office managers and executive assistants bring great local food into the office. Our corporate meal delivery platform enables office managers and their teams to order meals with ease, so that everyone eats exactly what they want.


We are looking for talented developers to help build and improve the technology that powers our business - including our customer ordering experience, vendor management, recommendations, vendor scheduling, and real-time order tracking.


 


As a developer at Foodee you will:


  • Make an impact by solving interesting problems

  • Participate in product direction, system architecture, and team evolution

  • Ensure code quality using industry standards, peer reviews, automated testing

  • Mentor less experienced developers

  • Work with passionate people who take ownership of product features and process

  • Have the ability to work remotely 2 days out of the week

  • Participate in weekly learning sessions where you’ll experiment with new technologies and techniques


Our Stack & Process


  • Hosting - AWS/Heroku

  • Backend - Rails, PostgreSQL, Redis, Sidekiq, Wordpress (Blog CMS)

  • FrontEnd - Ember, React Native, SCSS / LESS,

  • Version Control - Git (Github)

  • Dev Environment - Mac + Dockera

  • Continuous Delivery with Codeship + Heroku

  • Jira + Confluence for Issue tracking, planning, and specification


You excel at...


  • Building durable systems with Ruby on Rails

  • Designing RESTful APIs

  • Relational databases such as PostgreSQL/MySQL

  • Key-value stores (Redis, Memcached)

  • Test Automation including writing unit, integration, and feature tests in both Rails and JS applications

  • Designing and implementing successful scalable and reliable applications with an eye towards performance

  • Working with product managers, designers, and other stakeholders


Nice To Have


  • Experience with server management - AWS, Heroku, Azure, etc.

  • Experience with automated test infrastructure, build and deploy tools

  • Any full-scale production projects using front end technologies - Ember, React, Angular, Backbone, etc.

  • Experience with managing emails, push & SMS notifications

  • Experience working in an Agile / SCRUM environment


Additional Information


All your information will be kept confidential according to EEO guidelines.


Foodee is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.




Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Vancouver, British Columbia
  • Department
    Development
  • Employment Type
    Full Time
  • Minimum Experience
    Experienced