Senior Frontend Developer

Posted 4 Days Ago
Be an Early Applicant
Hiring Remotely in Ontario, ON
Remote
Senior level
Software
The Role
Lead the development of scalable front-end applications using modern technologies, mentor junior engineers, and ensure high-quality code and performance.
Summary Generated by Built In

About this role

This role is for a Senior Frontend Developer that will be reporting directly to the Technical Director. In this role, you will be instrumental in designing, developing, and deploying high-performance, scalable, and user-friendly applications, often at the forefront of modern technologies.

What will this role do?

  • Lead the architecture, design, and development of complex front-end applications using React, Next.js, and TypeScript.
  • Collaborate closely with clients, product managers, UI/UX designers, and back-end engineers to translate business requirements and design mockups into functional and visually appealing user interfaces.
  • Act as a technical expert and provide guidance to junior and mid-level engineers, fostering a culture of best practices and continuous learning.
  • Drive the adoption of modern front-end development techniques, tools, and frameworks.
  • Ensure the performance, scalability, security, and maintainability of front-end applications.
  • Participate in code reviews, ensuring code quality, consistency, and adherence to established standards.
  • Troubleshoot and debug complex front-end issues, identifying and implementing effective solutions.
  • Effectively communicate technical concepts and project progress to both technical and non-technical stakeholders, including clients.
  • Stay up-to-date with emerging front-end technologies and industry trends, evaluating and recommending new approaches where appropriate.
  • Contribute to project planning, estimation, and technical documentation.

What do you need for this role?

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience as a Front-End Engineer, with a heavy focus on React, Next.js, and TypeScript.
  • Minimum of 3 years of experience working within a Digital Agency environment, with direct client interaction and management.
  • Proven expertise in building responsive, accessible, and performant web applications.
  • Deep understanding of modern JavaScript.
  • Extensive experience with state management libraries (e.g., Redux, Zustand, Context API).
  • Strong understanding of front-end build tools and package managers (e.g., Webpack, Vite, npm, Yarn).
  • Experience with testing frameworks (e.g., Jest/Vitest, React Testing Library, Cypress).
  • Familiarity with Git workflows.
  • Excellent communication, interpersonal, and presentation skills, with the ability to articulate complex technical information clearly to diverse audiences.
  • Proven ability to manage multiple priorities, meet deadlines, and work effectively in a fast-paced, client-facing environment.
  • A strong portfolio demonstrating complex front-end projects is a significant plus.

Bonus Points:

  • Experience with server-side rendering (SSR), React Server Components (RSC) and static site generation (SSG) best practices.
  • Familiarity with GraphQL.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Understanding of SEO best practices for front-end development.
  • Contributions to open-source projects.

Why join? At Thrillworks, we are partners in digital acceleration. In essence, we work together to accelerate the journey toward a competitive advantage for our clients and ourselves by solving the right problems. Regardless of the department you belong to at Thrillworks, you will have a hand in the vision and realization of innovative ideas and high-quality outputs.

Clarity and autonomy. We want all of our employees to feel involved. That means ensuring everyone knows what we are working on and why; creating space for idea-sharing and creativity, and allowing people to make decisions without the constant need for approval. We are in hyper-growth mode and we hope you are as excited as we are about making an impact through technology with purpose.

Challenges and growth. At Thrillworks, we know our people are our biggest asset, and we do everything we can to make them feel recognized, heard and appreciated. Under the guidance of a supportive and patient manager, you will have the chance to build out your insights, gain exposure internally and externally, and grow your expertise.

With everything we do, these are our guiding values:

Teamwork: We are heading in the same direction, acting and working as ONE.

Curiosity: We are open-minded and hungry to improve.

Courage: We aren’t afraid to take chances or to admit (and learn from) mistakes.

Passion: We care about challenges, the outcomes, and our contributions to meeting them. What we do is the product of who we are and how we think. Apply now!

Thrillworks is proud to be an Equal Opportunity Employer. We do not tolerate discrimination of any kind, as we believe in Diversity & Inclusion as a way to build stronger and successful teams. Accommodation is offered to all candidates upon request.

An AI tool may be used to take notes throughout this process.

#LI-REMOTE

Top Skills

AWS
Azure
Context Api
Cypress
Git
GCP
Jest
Next.Js
Npm
React
React Testing Library
Redux
Typescript
Vite
Vitest
Webpack
Yarn
Zustand
Am I A Good Fit?
beta
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
Toronto, , Ontario
46 Employees
Year Founded: 2000

What We Do

For over 20 years, Thrillworks has built lasting relationships with some of the world’s most respected organizations- accelerating the way we unlock and realize the potential of technology to drive growth.

We collaboratively pinpoint the specific systems, processes, and technologies holding back an organization's growth. And then we develop the right technology solution, optimized for customer experience, to achieve the goals, impact and ROI needed. The solution could be any digital product—websites, apps, AI and IoT that we build, modernize and optimize.

For us that’s the thrill.

Similar Jobs

Coinbase Logo Coinbase

Senior Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
2 Locations
4000 Employees
181K-212K Annually

Coinbase Logo Coinbase

Senior Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
Canada
4000 Employees
191K-191K Annually

Coinbase Logo Coinbase

Senior Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
Canada
4000 Employees
191K-191K Annually

G2i Logo G2i

Senior Front-end Engineer

HR Tech • Other • Professional Services
In-Office or Remote
119 Locations
201 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account