Senior Full Stack Developer

Sorry, this job was removed at 12:17 a.m. (CST) on Saturday, Jul 26, 2025
Be an Early Applicant
Toronto, ON
Hybrid
Marketing Tech
The Role
This role focuses on building scalable, high-impact tools and applications. The work spans mission-critical systems and offers the opportunity to shape foundational technology choices.

As a senior developer, you’ll be expected to contribute across the full software development lifecycle—architecture, development, deployment, and ongoing improvement. Collaboration, shared ownership, and delivering high-quality solutions are central to the team’s approach.

We’re looking for someone who thrives in a dynamic environment, is comfortable wearing multiple hats, and can flex between front-end, back-end, architecture, database design, code reviews, and beyond. You’ll occasionally dive into unconventional systems (such as spreadsheet automations) to ensure workflows run smoothly.

The ideal candidate is technically strong, open to feedback, and willing to engage in thoughtful discussion and compromise to find the best outcomes. A fast learner who adapts to shifting business priorities will thrive in this role.

Responsibilities

  • Lead or contribute to full-stack development projects from design to deployment and maintenance.
  • Explore new tools and technologies and help bring them into the tech stack when appropriate.
  • Apply best practices across front-end and back-end systems, including architectural decisions.
  • Conduct code reviews and support a culture of knowledge sharing.
  • Select appropriate testing strategies based on project complexity and risk.

Qualifications

  • 10+ years developing websites and web applications.
  • Experience with .NET core framework or similar.
  • Experience with modern HTML, JavaScript, and CSS.
  • Experience with build tools such as Webpack/Grunt.
  • Experience with API integrations (REST) and API testing tools.
  • Experience with database systems such MS SQL Server, BigQuery and advanced SQL queries.
  • Applied knowledge of web and mobile development best practices.
  • Understanding of cross-browser compatibility issues.
  • Understanding of programming fundamentals and development process and strategies (ie: SDLC, software development models, database systems, TDD, unit tests, domain driven design, etc.).
  • Excellent verbal and written English communication skills.
  • Team oriented and strong interpersonal skills.

#LI-Hybrid #LI-TH1

Similar Jobs

Autodesk Logo Autodesk

Software Engineer

Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
In-Office or Remote
4 Locations
13285 Employees
99K-145K Annually

SpryPoint Logo SpryPoint

Software Engineer

Cloud • Software
In-Office or Remote
7 Locations
208 Employees

TransUnion Logo TransUnion

Account Executive

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
Ontario, ON, CAN
13000 Employees

MongoDB Logo MongoDB

Senior Software Engineer

Big Data • Cloud • Software • Database
Easy Apply
Hybrid
11 Locations
5550 Employees
108K-149K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Chicago, IL
1,408 Employees
Year Founded: 1997

What We Do

Klick is over 1000 people passionate about life sciences, dedicated to doing things differently. Since 1997, we’ve been a commercial partner laser focused on developing, launching, and supporting life sciences brands to maximize their full market potential.

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
ClickMint Thumbnail
Marketing Tech • Generative AI • eCommerce • AdTech
Malibu, CA
9 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account