Companies you'll love to work for

Be placed in the Kapor Talent Network talent network for opportunities from 100+ startups solving real-world problems.

Senior Frontend Engineer (Growth)

Puzzle Financial

Puzzle Financial

Software Engineering, Sales & Business Development
Canada · United States · Remote
Posted on Tuesday, June 25, 2024

What We Are Looking For

As part of Puzzle, you will help design and build a next generation financial data platform. We will be ingesting large amounts of data from disparate sources, transforming them, organizing them, and allowing users to interact with this data in an efficient and digestible way.

We want to be as real-time as possible, event-driven, and decoupled. Redundant, resistant and secure. This is your opportunity to be an early engineer at a well-funded startup that has a successful founder and a drive to change how company's leverage their financials. We are remote-first — anywhere in the US works for us.

As a Senior Front End Engineer, you will help architect and build core features and libraries for the user facing app. This person will be part of our Growth & Monetization team- playing a critical role developing frontend strategies that optimize user acquisition, retention, and monetization.

What you'll do

  • Work directly with our product and design team to deliver on core financial, auditing, and user growth features.

  • Integrate marketing technologies and tools, such as marketing automation platforms, A/B testing tools, and analytics software, to optimize the user experience and drive conversions

  • Work closely with the marketing team to understand campaign objectives and translate them into effective frontend solutions

  • Ensure cross-browser compatibility and optimize web pages for speed and scalability

  • Build complex user interfaces and components to allow users to view and interact with their financial data in an efficient way.

  • Contribute to shared libraries and components used throughout the frontend codebase.

  • Collaborate with full stack and backend engineers to architect and understand full feature flows.

  • Understand the capabilities, complexity, and limitations of technical architecture throughout the UI Development process.

  • Provide critical support and independent review of the work of teammates.


  • 5+ years as a software engineer

  • Experience with modern front-end development frameworks and tools (We use React, TypeScript, and Next.js)

  • Experience building and interfacing with REST and GraphQL APIs

  • Experience in design thinking methodology in UI development

  • Experience working with marketing technologies, such as Google Analytics, Google Tag Manager, Adobe Marketing Cloud, or similar tools preferred.

  • Experience supporting and integrating product analytics tools (GA4, Amplitude, Rudderstack, PostHog)

  • Experience integrating SaaS applications with advertising platforms (meta, google, etc) and CDPs (HubSpot, CustomerIO, amplitude, PostHog, Intercom, Knock)

  • Familiarity with marketing concepts, such as conversion rate optimization, A/B testing, and user experience design preferred.

  • Experience in a modern programming language

  • A general understanding of database design and analytics

Nice to have

  • Experience with accounting and/or financial systems

  • Startup experience

Puzzle is an equal opportunity and affirmative action employer. We welcome and encourage diversity in the workplace regardless of gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristics protected by law.

Candidates should be currently residing in the U.S. or Canada to be eligible for this position. If hired, you will be required to present proof of work authorization. This employer is a participant of the E-Verify program.