Job Expired

This posting has expired and applications are no longer being received and this job does not show up on the main job list.

Full Stack Developer

by rtraction

Position Type: Full-time / Permanent
Date Posted: May 19, 2017
Experience: 3 Years

Job Description

Full Stack Developer
Our bright, critical thinkers are looking for an Intermediate or Senior Full Stack Developer (object-oriented PHP + JavaScript) to join our internet-loving-community-building team. This position is for someone who excels at either front-end or back-end development, but is also quite good at the other. Extra points for those who have experience with automated testing, and test-driven development.

What kind of work do we do?

  • APIs for web and native mobile apps

  • Business process automation

  • Legacy systems integration

  • Database design & application architecture

  • E-commerce

  • Security and scalability audits

  • Custom Laravel and Angular

  • Custom Drupal modules

  • Custom Wordpress plugins


We count on Full Stack Developers for the following:

  • Work with object-oriented PHP, modern componentized JavaScript (vue.js, angular.js), HTML, & SASS.

  • Build software using the Laravel framework.

  • Write automated tests and use test-driven-development.

  • Develop and enhance custom web applications.

  • Translate design documentation into detailed technical requirements and design specifications.

  • Develop code to achieve desired results by: interpreting graphic, visual, and interaction designs; considering markup, style, accessibility, frameworks, performance and usability; ensuring cross-browser, cross-platform, and cross-device compatibility.

  • Follow the Agile methodology principles, SOLID principles  and PSR when coding

  • Use design patterns, traits, polymorphism, namespaces, etc.

  • Meet deadlines so we can deliver as agreed upon.

  • Provide project estimates/quotes

  • Document system and application designs

  • Recommend improvements to development processes and application architecture

As a member of the team at rTraction, you will be expected to communicate and collaborate with other members of design, development and quality assurance. We look for individuals who enjoy learning from the team, and sharing knowledge you've gained with them as well.  Daily stand-up meetings, weekly planning meetings, and monthly team lunches are good for team morale, so we expect everyone to attend.

Still interested? We're looking for the following success indicators:

  • Proven communication skills (written, oral, and in code)

  • A positive attitude, natural curiosity about people, businesses and their platforms.

  • A desire to make a difference, in our community and beyond

  • Creative problem solving and innovative thinking skills

  • Effective time management

  • To-do-list-oriented

We like to see:

  • 3-9 years experience in web development

  • Experience with the OS X terminal and/or Linux

  • Experience in enterprise application development

  • Understanding of financials / budgeting / business lifecycles

Why Join the Team?

You want to be a part of exciting, dynamic projects, or join one of the best office environments around. Perhaps you’ve been contemplating a shoes-optional career. Maybe community is your passion, and you want to be part of a company that gives back.  We continue to grow our suite of perks to be as open and inclusive as possible. Here are a few examples:

  • Adjustable sit-stand desks and ergonomic Herman Miller chairs

  • Generous professional development budget

  • Dog-friendly office environment

  • Book buying & headphone budget

  • Multiple streams and opportunities for two-way feedback

  • Want to do freelance work on the side? Let’s talk.

We also expect each member of our team to get behind our values and the directives within our B Corp designation. Yes we have traditional benefits, foosball, flex time, fun days, and snacks. We also have meetings and team building sessions and all the stuff most tech companies have.  The London Roundhouse is our award-winning office space. You'll love it too!

If you're up for a discussion to learn more, please submit your resume and cover letter to by Wednesday May 31, 2017.

rTraction welcomes interest from all diversity groups and is committed to accessibility and compliant to the AODA. We’ll endeavour to provide accommodations to persons with disabilities in the recruitment and interview process upon request. If you are selected for an interview, please notify the hiring committee about your requirement for accommodation.