We're seeking an experienced Full Stack Developer to join our global technology team. This role will involve working at the intersection of data, technology, and creativity to deliver high-performing campaigns and digital products.
Job Description:
The ideal candidate will have a strong background in developing user interfaces (UIs), creating responsive and interactive web pages, optimizing website performance, writing server-side code, developing APIs, managing databases, testing, troubleshooting, and debugging issues.
* Design and develop user interfaces using HTML, CSS, Component Libraries, and React with Typescript
* Create responsive and interactive web pages that work smoothly on all devices
* Optimize website performance for fast loading times
* Write server-side code using languages like Javascript and Typescript on Node.js
* Develop APIs to enable communication between applications
* Manage databases to store and organize data
* Test and debug code to ensure strong test-driven development
Required Skills and Qualifications:
To succeed in this role, you'll need:
* 3+ years of experience with modern frameworks and languages (REACT & NodeJS)
* Comfortable working in a command-line environment
* Experience with GraphQL and Apollo
* Able to build prototypes and take them to production
* Demonstrated experience with large-scale projects
* Motivation to learn and stay up-to-date with current technology standards
Benefits:
As a member of our global technology team, you'll have the opportunity to:
* Rapidly pick up new concepts and technologies
* Work with different CMS integrations and building clean content structures
Others:
Please note that this is not a remote position. We require applicants to be based in Toronto.