Full Stack Engineer

CrowdPass

New York (NY)

Híbrido

USD 80.000 - 110.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

CrowdPass in New York, NY seeks a Senior Software Engineer, Platform Lead to own the entire platform—from web dashboard and .NET API to mobile app and edge services. You will decide architecture, review changes, run production, and write substantial code.

This role focuses on multi-tenant SaaS design, AWS infrastructure, CI/CD, and reliability during live events. You will work across web, API, and mobile, and help mentor the team and document architecture.

Formación

  • 7+ years building and running production software.
  • Deep experience in .NET and TypeScript/React.
  • Production React Native or Expo experience.
  • Strong grasp of multi-tenant SaaS data isolation and security.
  • Hands-on AWS operations and debugging outages.
  • Experience integrating Stripe, offline-first designs, and CI/CD.

Responsabilidades

  • Own production and fix performance during live events.
  • Define cross-platform architecture across web, API, and mobile.
  • Triage backlog and improve secrets management, authorization defaults, and redundancy.
  • Harden releases with tests, gates, and monitoring.
  • Set coding standards, documentation, and onboarding for new engineers.

Conocimientos

.NET
TypeScript
React
AWS
Multi-tenant SaaS
Production experience

Herramientas

EF Core
PostgreSQL
Stripe integration
Cognito

Descripción del empleo

CrowdPass Senior Software Engineer, Platform Lead

CrowdPass | New York, NY | Full-time | Hybrid

About CrowdPass

CrowdPass is an event operations platform for access control, ticketing, and attendee management. Founded in 2021 in New York, we power the door at live events: NFC wristbands, handheld readers, QR check-in, badge printing, and the organizer dashboard behind all of it. When check-in breaks, it breaks in front of thousands of people. Reliability at the gate is the product.

The role

You will be the technical owner of the entire CrowdPass platform: the web dashboard, the .NET API, the mobile app door staff use at the gate, the edge services that talk to readers and printers, and the AWS infrastructure underneath. You will make the architecture decisions, review every change, run production, and write much of the code yourself.

The platform
  • Web dashboard and public pages. Next.js 15, React 19, TypeScript, Tailwind, Radix, TanStack Query. Event setup, attendees and tickets, Stripe checkout, gate rules, badge and email designers, a microsite builder, SMS and email campaigns, analytics, billing, a super-admin console, and an AI assistant. Deploys on AWS Amplify.
  • Backend API. .NET 9 Minimal APIs, EF Core 9 on PostgreSQL, MediatR (CQRS), Hangfire, Cognito passwordless auth plus machine-to-machine tokens for devices. Row-level multi-tenancy on a shared database. Integrates Stripe, Twilio, SendGrid and SES, S3, OpenAI, and ticketing partners.
  • Mobile app (iOS and Android). Expo SDK 57, React Native, TypeScript strict, Redux and saga, React Query, Zustand. Phone NFC, BLE handheld readers, QR and OCR scanning, Zebra badge printing, and a DSLR photobooth mode. Offline-first check-in with a local snapshot and a replayed write queue. Ships via EAS with over-the-air updates for event-day fixes.
  • Hardware and edge. ESP32 reader firmware (ESP-IDF, C) with OTA updates, a Node WebSocket middleware that bridges readers to the API, an Electron print agent for venue laptops, and AWS Lambda services for badge PDFs, wallet passes, and partner attendee sync (DICE, Splash).
  • Infrastructure. AWS (ECS, RDS, S3, Cognito, SES, Lambda, CloudWatch, Amplify), GitHub Actions, Sentry, PostHog. A Terraform repo exists but has drifted from what runs; reconciling it is an early project.
What you will do
  • Own production. Know why the gate is slow at 7pm on a Saturday and fix it. Build the alerting and runbooks that make that rare. Be reachable during major customer events.
  • Own the architecture. Decide how features get built across web, API, and mobile. Keep the tenant boundary, the auth pipeline, and the offline check-in path correct as the product grows.
  • Close the backlog. Each repo has a ranked gaps document. Triage it and work it down, starting with secrets management, authorization defaults, and production redundancy.
  • Harden releases. Grow test coverage where it matters (tenant isolation, checkout, check-in, offline sync), get the gates green, and make deploys boring.
  • Set the bar. Code review, conventions, documentation, and onboarding for the engineers who join after you.
What we are looking for
  • 7+ years building and running production software, with at least 3 years owning a system end to end.
  • Deep experience in .NET (ASP.NET Core, EF Core, PostgreSQL) and in TypeScript and React. You will be in both every week.
  • Production React Native or Expo experience, including native modules, BLE or NFC, and app store and OTA release flows. This is required.
  • Strong grasp of multi‑tenant SaaS correctness: data isolation, authorization, audit trails.
  • Hands‑on AWS operations and the ability to debug a production outage from logs and metrics.
  • Stripe experience (Checkout, Connect, subscriptions, webhooks).
  • Comfort with offline-first and eventually consistent designs: queued writes, idempotency, replay.
  • A track record of taking over an existing codebase and improving it without a rewrite.
  • Clear written communication. Our architecture docs are how the team thinks; you will maintain them.
Nice to have
  • Hardware‑adjacent software: BLE, NFC, device fleets over WebSockets, firmware OTA, printers.
  • Live events, ticketing, or venue operations, or another domain where software fails in public.
  • Background job systems at scale, PDF and label generation, Terraform, embedded C on ESP32.
  • Experience using AI coding agents well, with strong conventions, review, and gates.
How we work

Salary: $80,000 - $110,000+ in addition to stock & equity participation.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Full-Stack Engineer (Mobile, Web, API and Cloud)
Lead Full-Stack Engineer (Mobile, Web, API and Cloud)

Game Day Signals • Elkton (VA)

Presencial
USD 120.000 - 180.000
Software Engineer (Mid–Senior Level)
Software Engineer (Mid–Senior Level)

Molecular Surroundings • Philadelphia

Híbrido
USD 120.000 - 175.000
Performance bonus
Hybrid work (U.S. only)
Competitive salary
Senior Full-Stack Platform Engineer
Senior Full-Stack Platform Engineer

PHOENIX Performance Guidance Systems • Phoenix (AZ)

Presencial
USD 100.000 - 130.000
Senior Software Engineer
Senior Software Engineer

Drivo • EE. UU.

A distancia
AUD 170.000 - 230.000
Software Engineer (Mid–Senior Level)
Software Engineer (Mid–Senior Level)

Molecular Surroundings • New York (NY)

Presencial
USD 120.000 - 175.000
Performance bonus
Premium Claude access for engineers
Founding Fullstack Engineer: React Typescript
Founding Fullstack Engineer: React Typescript

A5 Talent Finders • New York (NY)

Presencial
USD 100.000 - 120.000
Real equity from day one
Autonomy and CTO-level influence
Mentorship from investors
Account Executive - Sports, Live Events, & Experiential
Account Executive - Sports, Live Events, & Experiential

CrowdPass • New York (NY)

Presencial
USD 55.000 - 120.000
Software Engineer
Software Engineer

PrePass • EE. UU.

Presencial
USD 80.000 - 110.000
Medical, dental, and vision benefits
Paid Time Off
401(k) plan with employer match
+1
Fullstack Developer
Fullstack Developer

Confidential • EE. UU.

A distancia
USD 120.000 - 160.000
Senior Software Engineer
Senior Software Engineer

MetaProp • New York (NY)

Híbrido
USD 180.000 - 260.000
Competitive salary package
Comprehensive health insurance
Flexible working hours
+2