New Job Posting: Intermediate Developer

confetti banner

Applications close November 14th, 2022 at 5pm EST

rTraction is an award-winning digital services agency located in London. We have been in business for over 20 years. We empower nonprofits and charities to accomplish their missions.

We're looking for someone to join our team of Drupal developers. For this intermediate-level position we’re looking for candidates with a good eye for design, as you’ll be implementing site designs based on guidelines set out by our senior designers and with accessibility standards in mind. We expect the ideal candidate to be able 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.

  • 5+ years developer experience. Any of these count: education, training, work experience (free-lance or in an organization), a co-op position or volunteer experience. We generally consider 5+ years as intermediate, and 10+ as senior-level. 

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

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

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

  • 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: 

In addition to doing great work with great clients, we’ve got your more traditional benefits too:

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.



Our equal opportunity promise: rTraction is committed to building an inclusive team that values diverse experiences and perspectives. Following our own policies and legislation like the AODA, we welcome interest from Indigenous people, newcomers, racialized people, people with disabilities, veterans, women, and people who identify as 2SLGTBQQIA+. We value your interest in our company and look forward to your application. Please notify the hiring committee about your requirement for accommodation in the recruitment and interview process upon request.

Ready to launch your new project?

Book a call with our team today!