Find a jobRecruiters

Senior Frontend Engineer

Exclusive opportunity

Onsite

Senior Frontend Engineer

Diamond Interactive

Senior Frontend Engineer

Skills

BlockchainNextReactTypescriptWeb3Tailwind CSSGraphQLPlaywrightCypressData AnalysisAIStrapiFigmaJavascript

6 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

CA$120,000 – CA$150,000 / year

Location:

Vancouver, BC, Canada

Work mode:

Onsite

Published on:

16 October 2026

What they need


Company

Punt is a Vancouver-based, founder-led technology company behind two of the largest social casinos in North America. We’re evolving into a prediction-led super app—integrating prediction markets, social gaming, and new product surfaces into a single, cohesive experience. Our backend already operates at scale, processing high-volume, real-money transactions. We’re building toward a new category: the most advanced and engaging social gaming platform in the world.

Role Overview

We are seeking a Senior Frontend Engineer to help design, build, and scale the frontend architecture for our online social gaming platform. This is a hands-on engineering role for someone with strong experience in Next.js, React, TypeScript, frontend architecture, performance optimization, and modern UI engineering practices .

You will work closely with product, design, backend, and engineering leadership to deliver responsive, accessible, high-performance user experiences. You will help raise the bar for frontend engineering quality, including component architecture, design system adoption, testing, performance, maintainability, and production reliability.

This role is ideal for an engineer who can operate independently, make strong technical decisions, mentor others, and contribute directly to the architecture and execution of a fast-growing product.

Responsibilities

  • Build and maintain high-quality, scalable frontend applications using Next.js, React, and TypeScript .
  • Design and implement responsive, accessible, mobile-friendly user interfaces for high-traffic consumer-facing products.
  • Own frontend architecture decisions, including routing, rendering strategies, state management, component structure, API integration patterns, and performance optimization.
  • Work with REST and GraphQL APIs to build reliable, efficient, and user-friendly frontend experiences.
  • Optimize frontend performance across load time, rendering performance, Core Web Vitals, bundle size, caching, and client/server rendering strategies.
  • Build reusable UI components and contribute to design systems, component libraries, and frontend engineering standards.
  • Collaborate closely with designers, backend engineers, product managers, and leadership to ship polished product experiences.
  • Write clean, maintainable, testable code with strong attention to correctness, reliability, and long-term maintainability.
  • Improve frontend quality through unit testing, integration testing, end-to-end testing, and thoughtful code review.
  • Ensure cross-browser compatibility, accessibility, and responsive behavior across devices.
  • Use AI-assisted engineering tools thoughtfully to improve development velocity, debugging, testing, documentation, and code quality.
  • Mentor intermediate and junior frontend engineers through code reviews, design discussions, pairing, and technical guidance.
  • Contribute to continuous improvement of frontend development workflows, CI/CD practices, observability, and release quality.

Required Qualifications & Experience

  • 6+ years of professional frontend engineering experience , including ownership of production web applications.
  • Strong hands-on experience with React, TypeScript, JavaScript, HTML, and CSS .
  • Strong production experience with Next.js , including SSR, SSG, ISR, API routes/server components, routing, and modern rendering patterns.
  • Deep understanding of frontend architecture, component design, state management, data fetching, caching, and client/server boundaries.
  • Experience with state management approaches such as Redux, Zustand, React Context, React Query, Apollo Client , or similar.
  • Strong experience with modern styling approaches such as Tailwind CSS, SCSS, CSS Modules, Styled Components , or equivalent.
  • Experience integrating with RESTful APIs and GraphQL APIs .
  • Strong understanding of frontend performance optimization, including bundle analysis, lazy loading, memoization, image optimization, caching, and Core Web Vitals.
  • Experience with frontend testing tools such as Jest, React Testing Library, Playwright, Cypress , or equivalent.
  • Familiarity with Git, pull requests, code reviews, CI/CD pipelines, and modern frontend build tooling.
  • Strong product sense and ability to translate designs, requirements, and user flows into polished production experiences.
  • Strong communication skills and ability to collaborate effectively with product, design, backend, and leadership teams.

Preferred Skills & Nice-to-Haves

  • Experience working on high-traffic consumer applications, gaming platforms, fintech, social casino, entertainment, or real-time interactive products.
  • Experience with design systems, component libraries, Storybook, Radix UI, shadcn/ui, Material UI, Chakra UI, or similar tools.
  • Experience with headless CMS platforms such as Contentful, Strapi, Sanity , or similar.
  • Experience with analytics, experimentation, feature flags, A/B testing, or personalization systems.
  • Familiarity with authentication, authorization, account systems, payments, wallet flows, or sensitive user workflows.
  • Experience with frontend observability, error tracking, session replay, logging, and production debugging tools.
  • Familiarity with WebSockets, real-time updates, live experiences, or event-driven frontend patterns.
  • Exposure to Web3, blockchain integrations, cryptocurrency, or decentralized applications.
  • Experience working with Figma or similar design collaboration tools.
  • Experience in Agile, Scrum, or fast-moving product development environments.

Why Join Us?

  • Help shape the frontend architecture of a fast-growing social gaming platform.
  • Work on high-impact user experiences where performance, usability, reliability, and polish matter.
  • Join a collaborative engineering team that values ownership, strong technical judgment, and pragmatic execution.
  • Influence frontend standards, component architecture, design system practices, and engineering quality.
  • Use modern frontend technologies including Next.js, React, TypeScript, AI-assisted development, and scalable UI systems.
  • Work in a high-growth environment with opportunities for learning, ownership, mentorship, and leadership.
  • Receive competitive compensation and a comprehensive benefits package.

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Senior Frontend Engineer React / TypeScript

Freelance

Paris, France

Hybrid

Skills

Frontend DevelopmentReactNode.js

8 hours ago

Quick apply

Staff and More

SENIOR FRONTEND & MOBILE ENGINEER (H/F)/ React Flutter

Permanent contract

Geneva, Switzerland

Hybrid

Skills

React

7 hours ago

Quick apply

Tenth Revolution Group

Développeur Front-end React confirmé

310-315

Freelance

Montargis, France

Hybrid

Skills

ReactHTMLCSSPostgreSQLGitLabJavascriptAPI RESTNode.jsBootstrap 5

4 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools