Full Stack Developer

HillpointeWinter Park, FL
Remote

About The Position

Hillpointe is hiring a Full Stack Engineer to help build HPOS, the property management platform for our vertically integrated multifamily real estate business, from scratch. This is a greenfield engineering role. You will help establish the architecture, design the data model, ship the first services, and set the patterns the rest of the platform will inherit. Expect a zero-to-one cadence. Design an API contract in the morning, ship a Postgres migration before lunch, push a Bicep change to staging by end of day. We optimize for engineers who can hold the full stack in their head, make sound architectural decisions, and ship working software at pace.

Requirements

  • Five-plus years in production building web applications, with experience taking a system from greenfield to production or rebuilding foundations.
  • Deep TypeScript knowledge, including generics, conditional types, discriminated unions, and branded types, with an understanding of when to use them.
  • Expertise in React, including hooks, render optimization, error boundaries, and Suspense, with the ability to diagnose re-render storms and write effective custom hooks.
  • Production Node.js experience, including event loop awareness, streaming and backpressure, memory profiling, graceful shutdown, and structured logging.
  • Proficiency in relational data modeling, including schema design, normalization tradeoffs, index strategy, partitioning, and query plan analysis, with the ability to identify N+1 query issues.
  • Strong API design skills, including REST conventions, idempotency, versioning, pagination, OpenAPI specifications, and authentication patterns (OAuth 2.0, JWT, session).
  • Production experience with Azure services such as App Service, Functions, identity, networking, and observability (AWS or GCP experience at a similar depth is acceptable).
  • Discipline in CI/CD and IaC, including pipeline-as-code, environment promotion, automated test gates, and infrastructure as reviewed artifacts, with minimal manual portal interaction.

Nice To Haves

  • Experience with Postgres extensions in production, such as pg_stat_statements, pgvector, pgcrypto, PostGIS, and logical replication.
  • Experience with lakehouse and BI tooling at production scale, including Microsoft Fabric, Power BI Premium with DAX, and Python/PySpark on the data plane.
  • Experience with event-sourced architectures, CQRS, sagas, or domain-driven design applied to a real codebase.
  • Experience with LLM-assisted engineering tools like Claude Code or Cursor, or shipping retrieval-augmented internal tooling to other engineers.
  • Domain experience in real estate, property management, financial services, or other regulated industries.

Responsibilities

  • Design and implement React surfaces for operator and resident-facing applications using React 18 with TypeScript, Vite, TanStack Query v5, React Hook Form, and Zod, composing components against the PDS Foundation design system.
  • Develop TypeScript services on Node 20 LTS with NestJS or Express, implementing OpenAPI contracts shared with the front end, JWT and OAuth flows, RBAC enforcement, structured audit logs, and request-scoped tracing.
  • Design and manage the multi-tenant Postgres data model on Azure Database for PostgreSQL Flexible Server, including tenant isolation strategy, normalization tradeoffs, index strategy, and audit trails, using Prisma or Knex for migrations.
  • Set up change data capture from Postgres into the Bronze layer of Enzo, our medallion warehouse, and establish read models surfaced from Gold-layer views back into product, using contract-first design with the data team.
  • Implement asynchronous workflows over Azure Service Bus, ensuring idempotent consumers, dead-letter handling, and exactly-once processing where required.
  • Develop Bicep modules for Azure services (App Service, Functions, Container Apps, Service Bus, Key Vault, managed identities) and configure multi-stage Azure DevOps pipelines for CI/CD.
  • Implement structured logs, OpenTelemetry, and SLO definitions for observability before production traffic.
  • Utilize trunk-based development, short-lived branches, and feature flags for a daily rhythm of shipping working software to staging.
  • Contribute to the foundational architecture and patterns of the property management platform, ensuring long-term maintainability and scalability.

Benefits

  • Career-defining opportunity
  • Part of a dynamic, innovative team
  • Tangible impacts on day-to-day operations
  • Contribute directly to overall success
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service