Skip to content

Intermediate Back End Developer

The Basics

Company HQ:
London, ON

Salary:
$90,000 – $105,000

Work Location:
London, ON or Remote

Start Date:
As soon as possible

Type of Work/Status:
Full-time; Salary

Reports to:
Andre LeFort, VP Technology

Do Better. Work Better. Be Better.

You are someone who values great user experiences, elegant solutions, and innovative problem-solving. You design, build, and document some of the country’s best software platforms and you do it with passion. Writing in modern frameworks and CMS platforms inspires you and you can improve the quality and delivery of your team’s work. You thrive in a team atmosphere and value the ability to focus on challenging problems. You’re committed to open and effortless communication within your team and the entire organization. You value being relied upon by your colleagues, and you are inspired to collaborate with other team members while providing excellent value to tbk and its clients.

Apply to Work at tbk

o

Why Work at tbk?

Group Benefits
Health & dental

Fridays Off in the Summer
Paid fun in the sun

Autonomy
Culture of trust & ownership

Above Market Compensation
Competitive salaries

Flexible Work Schedule
Root hours
(10:30 a.m. – 3:00 p.m. EST)

 Team Spirit
Social events & team building

Career Advancement
Professional development,
mentorship & promotions

Work from Anywhere
Remote & hybrid work models

Furry Coworkers 
Pet-friendly office & support
for large vet bills

Responsibilities

The successful candidate will be responsible for:
  • Build and deliver memorable and functional web products for tbk and its clients. This might include a WordPress website for an international client or a brand-new mobile application for a scrappy start-up
  • Writing clean, and reusable PHP code within WordPress themes and plugins
  • Integrate systems via web services and APIs to support our clients’ marketing needs
  • Writing effective tests to support unit testing goals set within the department
  • Collaborate with designers and account managers to complete tasks related to our clients’ marketing needs
  • Solve technical problems and present solutions to other developers, account managers, and designers
  • Integrate digital work products into a standards-compliant WordPress theme, plugin, etc. as required
  • Adhere to WCAG 2.0 Guidelines when authoring and managing digital products
  • Implement enterprise-level, custom web-based software solutions for clients via modern web-based technologies and the delivery of best-in-class progressive web applications
  • Quality assurance testing of integrated artwork into WordPress themes, plugins, and other applications as required
  • Provide mentorship to development team members in a way that supports their learning goals, improves them as professionals, and strengthens the quality of the solutions created
  • Provide guidance to creative and technical teams on best practices and technologies to effectively solve business problems
  • Solve technical problems and present solutions to other colleagues (company-wide, where applicable)
  • Exceed targets set for the development of software modules
  • Provide project status updates to management and applicable accounts / project management team members
  • Identify project risks and provide solutions to mitigate or avoid such risks
  • Attend and contribute to daily Scrum Stand-ups; listen to and support your team in being great
  • Contribute to the ongoing improvement all areas of the development process within the development team.

Requirements

Applicants should have the following skills and experience:
  • University degree or college diploma in engineering, programming, software development, software design or web design
  • Minimum 4 years of professional experience designing and implementing websites in the PHP scripting language
  • Minimum 2 years of professional experience designing and implementing WordPress themes and plugins
  • Minimum 1 year of professional experience writing, analyzing and optimizing SQL queries, MySQL experience preferred
  • Strong understanding of design patterns, general web functions and industry standards
  • Prior experience with Git source control management process within an agile structure
  • Working knowledge of PHP Frameworks and their Concepts: CodeIgniter, Symfony, Laravel, and others
  • Prior experience within a quality assurance (QA) role or QA process within a project. Knowledge of Unit Testing, Continuous Integration and industry standards for coding styles is required
  • Professional communication skills—both written and verbal

Above and Beyond

Surpass necessary requirements with these nice to have assets:
  • Deep functional knowledge or hands-on design experience with Web Services (REST, SOAP, etc.) is needed to be successful in this position
  • Strong grasp of security principles and how they apply to E-Commerce applications, and the protection of sensitive information
  • Working experience designing and implementing WordPress themes and plugins
  • Strong understanding of web design patterns and theories, general web functions and industry standards

Apply to Work at tbk

o

About tbk

tbk builds and maintains enterprise-ready platforms and sophisticated marketing programs that lead brands to their next. Our award-winning, full-service agency creates industry-leading websites, revenue-generating marketing strategies, and custom software solutions to help businesses successfully compete and grow.

Realize your potential with a rewarding career at tbk.

Melissa McInerney
CEO & Chief Creative Officer, tbk

“Thanks for your interest in a career with tbk. Everyone who’s employed here pushes the boundaries of what is possible. Each of us are committed to being better than we were yesterday, solving real business challenges with technology, strategy, and creativity. I invite you to join our team of smart, driven problem solvers!”

Our Hiring Process

As an employer of choice, tbk aims to be welcoming and transparent in our candidate selection process. 

We thank all applicants for their interest; however, only candidates selected for an interview will be contacted. 

tbk is an Equal Opportunity Employer. We are committed to ensuring equal employment opportunities regardless of sex, gender, race, sexual orientation, age, ancestry, national origin, religion, disability, marital status, or veteran status. All employment decisions are based on merit, performance, and business needs.

If you need assistance or special accommodations during the recruitment process, please don’t hesitate to let our HR team know.

We make every effort to keep applicants informed throughout the hiring process, but timelines can change. Sometimes recruitment happens quickly while other times things move slowly. A lot of it depends on the role you’ve applied for and the urgency to fill the position. Thanks in advance for your patience.

Pursue Your Dream Career at tbk

o

Pursue Your Dream Career at tbk

Apply Now