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.

Junior Developer

by rTraction

Position Type: Full-time
Location: London, ON
Date Posted: Nov 15, 2021

Job Description

Junior Developer

Applications close November 29th, 2021 at 5pm EST

rTraction has been in business for over 20 years. We work with nonprofit and charitable organizations to help them achieve their mission by improving their proficiency in digital communication. 

We're looking for someone to join our team of Drupal developers. For this entry-level position we’re looking for candidates with a good eye for design, as you’ll be doing some content entry and migration for our clients within the design established by our senior designer. As your career progresses, we expect the ideal candidate to grow in their ability to create & maintain well built technical solutions for our clients, the majority of which are non profits.  

Your day-to-day responsibilities: 

  • Collaborate with design, development and marketing teams to create a cohesive solutions for our clients

  • Translate the vision of a designer into functional web features.

  • Develop, test and support & maintain web sites and web/mobile applications, usually with Drupal

  • Enjoy learning from the team, and sharing your knowledge with them, including giving and receiving feedback in code reviews. 

  • Participate in meetings with our clients to brainstorm highly technical (and occasionally low-tech) solutions to their problems. 

  • Identify opportunities to improve our client’s web properties to best serve their missions.

  • Strive to meet deadlines (and flag ahead of time if they’ll be missed)

Your skills and qualifications:

We know that folks come to work with us with a wide variety of skills and backgrounds. We have listed the skills in two categories - required skills are skills that you need to have on day 1 to be successful in the job. Role skills are skills that will help you be successful in the role and are not required to be successful in the position as they can be trained or learned on the job.

Required skills

Proficiency in these skills are required for this position.

  • Some previous developer experience. Any of these count: education, training, work experience (free-lance or in an organization), a co-op position or volunteer experience.

  • Confident with PHP, and any of CSS/LESS/SASS

  • Experience working with someone else’s code (ie: an existing PHP Framework, a legacy project, etc.)

  • Familiar with Javascript, AJAX, MySql and object-oriented programming

  • Ability to switch quickly between working independently and part of a larger team as needed.

Bonus skills

Proficiency in these skills are not required, however, candidates should highlight relevant experience when hiring as possessing these skills may improve the likelihood of the candidate’s success.

  • Experience with Drupal

  • Experience with Wordpress, Shopify and/or Squarespace

  • Experience with Pantheon and/or Acquia hosting environments

  • Experience with Git or other version control system

  • Experience working with charities, nonprofits or social enterprises

If you don't have all of the skills that are listed above but think you have something to contribute to this role, note that in your cover letter when you apply. If we proceed to the interview stage, we will talk to you about the skills and experience that you do offer, what you know, and where you want to grow. 

Who you'll work with: 

  • You will report to Josh Dow

  • You will work alongside a creative team that brings design thinking and enthusiasm to all that we do.

You will be joining a team of superheroes who believe in the values behind our manifesto and our promise as a B Corp.

What’s in it for you: 

We offer premium-free benefits, including dental, vision, prescriptions, massage, mental health services and all that good stuff, and we include your spouse and kids too!

In addition, you get perks like:

  • Working with a great team

  • Working with great clients who are making a positive impact to society

  • Flex time & remote friendly work

  • Fun days & Team Building

  • Salary: $39,700-$53,700 (for entry-level) or $42,950-$58,000 (for junior)

  • Paid time off for volunteer work & 10 paid sick/personal days

  • 3-week minimum for vacation

We are a transparent business. That means that you hear about our financials and quarterly/annual goals in monthly meetings. It also means you have multiple opportunities to provide input and problem-solve as a group.

Are you ready to apply? Please submit your resume and cover letter using Fitzii.