Toronto, Canada

Full Stack Developer

Full Stack Developer's Mission

Hi. We’re Jam3, a design and experience agency. We help modern brands launch their products and design new customer experiences in digital, and beyond.

Our team brings folks together from around the world. We have Strategy, Creative, Experience Design and Production all under one roof (four roofs, actually). This amazing fusion of talents lets us make things we could never make alone.

Innovating all day makes us pretty fun people to work with too. We’re curious about new ideas, we know how to make them happen, and we’re always there to support each other throughout the process.

If you like making good things better you’ll fit right in.

As our new Full Stack Developer, You’ll be responsible for the back-end development implementing and integrating CMS and other solutions in the cloud for our clients worldwide. We're project-based, so we're always working with someone interesting, be it Adidas, Facebook, Google, Oculus, Netflix, or Diageo.

As our new Full-Stack Developer, you will be working for one of our largest clients. The work you’ll be doing will be forward thinking and requires your expertise on frontend and backend to use existing languages and frameworks. In order to be successful in this role you need to fully understand the Web Development Life Cycle.

Read on for details! We’re looking forward to meeting you.

The Real Opportunity

  • +Build Frontend & Backend applications following design specs and requirements

  • +Provide thorough solutions to complex problems

  • +Have your code reviewed and be prepared to review other developer’s code

  • +Communicate technical and project plans and approaches with clients in a clear and concise manner

  • +Collaborate with Producers, Designers, QA and other Developers to execute projects

  • +Communicate complicated technical approaches in layman’s terms so that clients and other teammates are comfortable with the team’s approach

  • +You will be responsible for managing your own time and completing assigned tasks on time

  • +Surface risk within projects through effective team communication by developing a safe and trusting teamwork environment involving every team member you work with

  • +Proactively identify system & project deficiencies and recommend solutions to the team

  • +Improve quality through regular review and scrutiny of production and product development processes

  • +Estimate new features / tasks for others with oversight from Technical Director

  • +Post-mortem documentation of technical development (ie. Summary of hours and development difficulties)

  • +Our clients and your teammates are counting on you to be here, every day. If you’ve ever worked in this type of environment, you know how important teamwork and commitment are to the success of every project

  • +Attention to detail is critical. We take great pride in making sure every deliverable is 100 percent. You will help us achieve our high standards through your keen technical eye and upholding of coding standards on a daily basis

Jam3 welcomes and encourages applications from people with disabilities. 

Accommodations are available on request for candidates taking part in all aspects of the selection process.