Skip to main content

Senior Full Stack Engineer

Posted today

bilt rewardsBrooklyn (NY)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Overview: As a Senior Full Stack Engineer at Bilt, you will build scalable web applications and services powering high-impact member experiences. You’ll own projects end-to-end, influence architecture, and ship features that support initiatives like Rent Free and Rent Day benefits. You’ll work across the stack with cross-functional teams, driving performance, observability, and quality at scale. This role offers meaningful impact, collaboration, and the chance to shape how members interact with Bilt’s rewards ecosystem. Compensation / Benefits competitive salary with equity and performance bonus health insurance from day one includes One Medical Membership 401k with match commuter FSAs UNLIMITED PTO Exclusive Employee only Bilt Points
Responsibilities: Own end-to-end projects from scoping to deployment and production support Participate in code reviews and architectural decisions Work across the stack per project requirements Architect and build scalable web applications and services serving millions of members Develop and maintain backend with Node.js frameworks (NestJS, Hono, Express) Build frontend experiences with Next.js, React, and React Native Collaborate with design to use the design system across web and mobile Design schemas and optimize queries in PostgreSQL Implement observability practices (logging, tracing, monitoring)
Key requirements: 6+ years of professional software development experience Strong proficiency in React, TypeScript, and modern JavaScript Hands-on Node.js backend development with NestJS, Express, or Hono Experience with Next.js and/or React Native Relational database experience (PostgreSQL) including data modeling and query optimization Familiarity with state management patterns (Redux or similar) Experience with design systems and component libraries Understanding of observability fundamentals (logging, tracing, metrics, alerting) Experience designing scalable systems (caching, async processing, API design) Proficiency with Git and modern CI/CD workflows Strong problem-solving, attention to detail, and RESTful APIs knowledge Excellent communication and collaboration abilities ownership and accountability clear communication team collaboration React TypeScript JavaScript

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this