Full Stack Developer

Full Time

Technology

Vancouver

What we're looking for

Noise Digital is a leader in data-driven & personalized digital marketing. We are looking for a Full Stack Developer to lead internal teams and client partners in the support, maintenance and configuration of our media planning, reporting, and campaign execution platform. You will support current users, train new users, and maintain the existing platform, while also finding new ways to optimize and expand its functionality.

Furthermore, you will act as the key technical resource for all agency clients who are looking to take their marketing to the next level. This will include solving a wide range of technical marketing challenges for world-class marketing organizations. This is a full-time position, and the ideal candidate will work out of our Vancouver office (or remotely as per COVID protocols).

What you'll do

In this role, you will act as the in-house Product Expert for the Fastloop Connect Platform, supporting daily users, solving technical problems and training new users. You will help guide the future development roadmap of the platform by fully understanding the platform’s structure, function and value to end users, both internal and external.

  • Act as the in-house Product Expert for the Fastloop Connect Platform, supporting daily users, solving technical problems and training new users;   
  • Assist in troubleshooting self-serve reporting tools (Power BI, Data Studio and Looker) and media execution platforms (Google Marketing Platform, Facebook Business Manager, etc.);  
  • Collaborate with other developers, data engineers, and cloud architects for the creation of new API interfaces, web hooks, and data ingestion pipelines; 
  • Create and maintain API connections to various paid marketing platforms;  
  • Design and develop code structures to promote automation and reusability across the platform and its services; 
  • Actively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges; 
  • Translate user/client requirements into functional specifications and documentation, and coordinate design phases, while identifying, tracking, and resolving technical issues; 
  • Thoroughly QA new features and functions, plus ongoing QA of key technical client deliverables; 
  • Write basic code to ensure technical solution quality, provide third-level support for various technologies, and drive technical platform evolution and improvements through, but not limited to:  1. Basic tasks on Linux servers, for maintaining older infrastructure;  2. Understanding of Google Cloud Platform and AWS environments to support user needs (like granting access to storage, automating small tasks, etc).  
  • Support internal teams on technical client requests, distilling business problems to technical requirements and scopes, then solving the issues with key internal and external resources; and  
  • Support Ad-hoc technical requests.

What you'll need to bring

Education

  • B.S. degree in Computer Science or Statistics related technical field and/ or equivalent practical experience
  • Google Analytics and Google Tag Manager certifications are preferred
  • Google Marketing and Google Cloud Platform certifications are preferred

Experience

  • Experience with Extracting, Loading, Transforming data (ELT, ETL)
  • Experience working with data in variety of Data formats (CSV, SQL, JSON, XML)
  • Algorithm design and optimization
  • Experience with Python (2 years minimum)
  • Github and versioning
  • Advanced programmatic problem-solving skills

Skills

Must Haves:

  • Excellent communication skills, including the ability to distill technical details into jargon free terms for non-technical users; 
  • Advanced programmatic problem-solving skills
  • Analytical mindset with an extreme attention to detail
  • You are a self-starter with strong organizational & project management skills

Preferred:

  • Previous Campaign Management experience preferred, specifically related to creating and trafficking Paid Media campaigns to Facebook, Google Campaign Manager, Google DV360 etc.
  • Google DataStudio experience
  • Experience with Google Tag Manager and Google Analytics
  • Object Oriented coding practices, including strong design patterns knowledge, refactoring, clean code
  • Advanced Excel, Power Query and/or Power BI or other visualization platform skills
  • Experience working with Transact SQL
  • Micro-service design and implementation (Amazon Lambda, Google Cloud Functions)

Personal Characteristics

  • You are highly organized and take pride in delivering high quality work
  • You are a self-starter who is able to effectively manage their schedule and tasks
  • You work well in a team environment, even when working remotely
  • You love data!

Why Noise?

Nice to have

Ready to join the team?

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you for your interest in Noise Digital.
Please know that your application has been received and will be routed to the appropriate person. We apologize for the automated response. While we offer a very warm and friendly environment, the high volume of applications we receive has necessitated this robotic step. We appreciate the time you took to apply and will contact you if we intend to pursue your candidacy.

Oops! Something went wrong while submitting the form.