Senior Full Stack Engineer

ZAFHIRES LLC
New York, NY, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Code Review Data Structures Microsoft Dynamics CRM PostgreSQL Node.Js Salesforce.Com Software Deployment Software Engineering SQL Databases TypeScript
+3 more
Large Language Models Hubspot Api Management

Job description

We are looking for a Senior Full-Stack Developer to join our product engineering team. This is a generalist role - you will be building and shipping product features that touch the client directly, contributing to our AI copilot (Flow Pilot), and owning cross-cutting initiatives that span the full stack.

This is not an integrations role - that is a separate team. This role is about product engineering at the highest level: taking ambiguous requirements and turning them into shipped features that customers love.

The split is approximately 60% back end, 40% front end. You will be working in TypeScript across the entire stack, deploying on AWS, and actively using AI tools including Claude Code to accelerate development.

What You Will Work On

  • Flow Pilot - our AI-powered copilot product built on LangChain/LangGraph. You will be adding new tools and agents, making it smarter, giving it more access and knowledge, and shaping its responses. This is the primary near-term focus.
  • Client-facing product features - anything that touches the customer experience: search filters, analytics pages, data export, enrichment pipelines, and more.
  • AI-powered automation - building sequences, triggers, and pipelines that help customers close more deals with less manual effort.
  • Architecture and technical design - contributing to architecture review, writing design docs, and owning technical decisions in your domain.
  • Code reviews - reviewing teammates’ code and having yours reviewed. High quality bar is a core part of the culture.

What a Great First 90 Days Looks Like

You will start with small, well-scoped tasks to get familiar with the codebase. Then you will progressively take on larger, cross-cutting projects. The trajectory of our best engineers: small filters and features first, then owning entire product pages and features end to end.

Example early projects: adding a signals filter, adding a simple tool to Flow Pilot, building an analytics page for a new data source. You will define your own success criteria within the scope you own - that is a feature of the role, not a gap in the onboarding.

Requirements

Do you have experience in TypeScript?, * 7+ years of professional software engineering experience

  • TypeScript - expert level, used across the full stack
  • AWS - production deployment experience
  • AI tools and LLMs - you are actively using AI in your development workflow today. If you are not all-in on AI, this is not the role for you.
  • Ability to work independently with ambiguous requirements - you can take a loosely defined problem, structure it, and deliver something real
  • Full-stack capability - back end and front end, not a specialist in one
  • Strong communicator - you will proactively flag blockers, set up meetings when you need something, and not wait to be told what to do

Strong Nice-to-Haves

  • LangChain / LangGraph experience - directly relevant to Flow Pilot work
  • Node.js - recently added to our stack
  • Experience at a startup - you understand what it means to own things in a small team
  • Data structures and algorithms proficiency - you will be tested on medium to hard level problems
  • PostgreSQL or similar SQL database in production
  • Experience with CRM API integrations (Salesforce, HubSpot, MS Dynamics) - helpful but not required for this role

About the company

Our client is a fast-growing B2B data and AI platform that helps go-to-market teams find, qualify, and convert their ideal customers. Our product gives sales teams a powerful search engine to identify target accounts and contacts - and we are now building an AI-powered copilot (Flow Pilot) that automates the intelligence layer: recommending the right companies to reach out to, generating personalized email sequences, and helping teams close the gap between data and booked demos.

They are small, high-performance engineering team. Every engineer here owns real problems end to end, ships code that customers interact with directly, and has a voice in how the product evolves. If you want to be a cog in a giant machine, this is not the place. If you want to build things that matter with people who are genuinely great at what they do - keep reading.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

4:20 min

Automating lead generation with HubSpot CRM integration

Felix Augenstein · LIVE

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:25 min

Advantages of migrating search infrastructure to PostgreSQL

Dharin Shah Dharin Shah · World Congress 2025

6:10 min

Transitioning agile recruiting teams away from manual spreadsheet management

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

Videos

See all

Related articles

See all