Full Stack Developer

Interactive · Toronto, Ontario
Department Interactive
Employment Type Full-Time
Minimum Experience Mid-level

One part consultancy. One part ad agency. One part technology company.

We are a marketing and technology lab - leveraging curiosity, data-driven insights, and 25 years of market expertise to pinpoint and solve our client's business challenges.  We are a team of self-starting, problem-solvers. We are ambitious, thick-skinned, fast-paced, and constantly looking to add curious, passionate, and solution-focused individuals to our team.     We are proud to be an equal opportunity employer who is committed to creating a workplace that respects and values diversity and inclusion.

If you can think on your feet, get excited about troubleshooting, approach your craft with pride and enthusiasm and you want to work for a purpose driven organization that is a certified B Corporation who runs 100% carbon neutral – then WE might just be the place for YOU!


We are looking for a Full Stack Developer who is able to manage the software development life cycle from conception to deployment.  A collaborator who can work as part of a cross-functional team to design and develop software solutions that meet the needs of our clients.  A quality driven individual when it comes to writing clean and functional code and has an “eye” for detail when testing and fixing coding issues.  Someone who has the desire and ability to grow professionally in a highly flexible and fast-moving environment.


What is a day in a life of a Full Stack Developer at theturnlab?


You will work with our other internal departments to develop a deep understanding of our clients’ application needs.  Through your solid planning and communication skills, you will take ownership of the project’s tasks, timelines and communication.  Your days will consist of you developing robust and user-friendly front-end applications and architecture.  In summary, you will be responsible for:

  • Developing robust and user-friendly PHP a core requirement.
  • Server development of MySQL and/or SQL.
  • Creating site layout/user interface from provided design concepts using standard HTML/CSS/JavaScript practices’.
  • Creating placement and layout of website pages provided by the design team.
  • Designing and creating relational database schemas.
  • Gathering specifications/requirements as needed.
  • Conducting routine daily maintenance of existing sites and applications.
  • Assisting in gathering requirements and project specifications.
  • Taking ownership of daily project needs and communications.
  • Communicating project status and deliverables with managers.
  • Managing project tasks, timelines, and communication.
  • Performing routine site maintenance as needed.

What value will you bring to our team?

You will have a post-secondary education in a related field coupled with a minimum of three to five years of experience in a similar position.  You will bring with you a solid understanding of web application development processes from the layout/user interface to relational database structures. You will have demonstrated experience as a collaborator and team player with solid planning, communication and writing skills.   Furthermore, you will have:

  • 5 years of rapid web development using HTML, JavaScript, CSS, PHP and MySQL.
  • Knowledge of Restful API’s using JSON, Postman, Grunt, Backbone, C# and Django, Laravel Framework PHP framework or similar – experience with ASP.NET (Core & Framework) and SQL Server would be a bonus.
  • Knowledge of eCommerce platforms like Magneto, KIBO or similar would be an asset.
  • Ability to communicate directly with peers, managers, and clients when required.
  • Strong organizational skills to manage multiple timelines and complete tasks quickly within the constraints of clients’ timelines and budgets.
  • Awareness of and pride in 100% client satisfaction.


If this opportunity excites you, then we can’t wait to see your cover letter and résumé!

We welcome and encourage applications from people with disabilities.  Accommodations are available on request for candidates taking part in all aspects of the selection process.


Visit www.theturnlab.com to learn more about us!


Thank You

Your application was submitted successfully.

  • Location
    Toronto, Ontario
  • Department
  • Employment Type
  • Minimum Experience