Talent.com
Senior Full-Stack Engineer
Senior Full-Stack EngineerTitl • Miami, FL, US
Senior Full-Stack Engineer

Senior Full-Stack Engineer

Titl • Miami, FL, US
15 days ago
Job type
  • Full-time
Job description

Company Description

At Titl, we simplify the real estate process by eliminating paperwork, legal obstacles, and delays associated with buying, owning, or selling a home. Our advanced technology ensures transparency and peace of mind throughout every transaction. We provide a modern and user-friendly way to handle property—designed for today and prepared for future needs.

Role Description

We're seeking an experienced Full-Stack Engineer to join our team working on a sophisticated property data research and report generation platform. This role involves building and maintaining enterprise-grade systems that automate property data extraction from government sources, generate comprehensive property reports, and manage complex business workflows including payments, authentication, and blockchain integration.

What You'll Work On

  • Backend Services : Develop and maintain NestJS microservices handling property data scraping, PDF generation, report aggregation, and enterprise account management
  • Frontend Applications : Build responsive Next.js applications with complex state management and real-time updates
  • Data Pipeline : Work with automated scraping systems using Puppeteer and AI-powered document processing (Google Document AI, OpenAI)
  • Integration Development : Implement OAuth flows, Stripe payment processing, webhook handling, and third-party API integrations
  • Queue Management : Design and maintain Bull queue systems for background job processing and async workflows
  • Blockchain Integration : Work with Polymesh blockchain for property ownership verification and asset tokenization
  • Database Design : Create efficient Prisma schemas and optimize PostgreSQL queries for complex property data relationships

Required Technical Skills

Core Stack (Must Have)

  • Backend : Advanced proficiency in NestJS with deep understanding of dependency injection, decorators, guards, and service patterns
  • Frontend : Expert-level Next.js 14 (App Router) and React with TypeScript
  • Database : Strong Prisma ORM experience and PostgreSQL optimization skills
  • TypeScript : Production-level TypeScript across full stack
  • API Design : RESTful API design, DTOs, validation, and Swagger documentation Infrastructure & DevOps
  • Docker : Container orchestration and development environments
  • Cloud Platforms : Google Cloud Platform (Cloud Storage, Cloud Run)
  • Queue Systems : Bull or similar job queue systems (Redis-backed)
  • Monorepo : Experience with pnpm workspaces or similar monorepo tooling Authentication & Payments
  • OAuth 2.0 : Multi-provider authentication (Google, Facebook, LinkedIn)
  • JWT : Token-based authentication and authorization patterns
  • Stripe : Payment processing, webhooks, subscription management, and usage-based billing Specialized Skills
  • Web Scraping : Puppeteer or similar browser automation tools
  • PDF Processing : PDF generation, manipulation, and data extraction
  • AI / ML Integration : Experience with AI APIs (OpenAI, Google AI, etc.)
  • Background Jobs : Async processing, retry logic, and error handling
  • Highly Desired Skills

  • Blockchain : Polymesh or Ethereum blockchain integration experience
  • Document Processing : OCR, document AI, or legal document processing
  • Property / Real Estate Domain : Understanding of property records, deeds, liens, title commitments
  • Legal Tech : Experience with legal document workflows or compliance systems
  • Testing : Jest, testing-library, E2E testing frameworks
  • Performance Optimization : Query optimization, caching strategies, lazy loading
  • Security : OWASP best practices, rate limiting, encryption
  • Architecture & Design Requirements

    You should be comfortable with :

  • Design Patterns : Service-oriented architecture, repository pattern, factory pattern
  • Dependency Injection : Understanding NestJS DI container and module system
  • Database Relations : Complex multi-tenant data models with proper isolation
  • State Management : React Context, server / client component patterns
  • Error Handling : Comprehensive error handling, retry logic, fallback mechanisms, API Security : Rate limiting, API key management, webhook signature verification
  • Experience Requirements

  • 5+ years of full-stack development experience
  • 3+ years with TypeScript in production environments
  • 2+ years with NestJS or similar enterprise Node.js frameworks
  • 2+ years with modern React and Next.js
  • Experience building production SaaS applications with multi-tenant architecture
  • Track record of shipping complex features end-to-end
  • Experience with third-party integrations and webhook systems
  • Domain Knowledge (Preferred)
  • Understanding of property data and real estate records
  • Familiarity with government data systems and public records
  • Knowledge of legal document structures (deeds, liens, mortgages, title commitments)
  • Experience with regulated industries and compliance requirements
  • Understanding of Miami-Dade County or similar municipal systems (bonus)
  • Development Practices

    You should have experience with :

  • Git workflows : Feature branches, pull requests, code review
  • Documentation : Writing clear technical documentation and API specs
  • Testing : Unit tests, integration tests, E2E tests
  • CI / CD : Automated testing and deployment pipelines
  • Agile : Working in iterative development cycles
  • Code Quality : ESLint, Prettier, TypeScript strict mode
  • Problem-Solving Skills

    We're looking for someone who can :

  • Debug complex distributed systems across multiple services
  • Optimize database queries and reduce API response times
  • Design scalable architectures for high-volume data processing
  • Handle edge cases in automated scraping and data extraction
  • Troubleshoot integration issues with third-party services
  • Implement robust error handling and monitoring
  • Communication & Collaboration
  • Clear written communication for documentation and code reviews
  • Ability to explain technical concepts to non-technical stakeholders
  • Collaborative approach to problem-solving
  • Proactive in identifying and addressing technical debt
  • Experience mentoring junior developers (preferred)
  • Package Manager Note
  • This project uses pnpm exclusively for monorepo management. Experience with pnpm workspaces is preferred, but npm / yarn monorepo experience transfers well.
  • What Makes You Stand Out

  • Contributions to open-source projects
  • Experience with LangChain or LangGraph for AI orchestration
  • FastAPI or Python experience (for AI service integration)
  • Understanding of title insurance or property ownership verification
  • Experience with Puppeteer clusters and browser farm optimization
  • Background in fintech or regulated industries
  • Experience with multi-environment deployments (local, staging, production)
  • Working Style

    This role requires :

  • Attention to detail when working with legal and financial data
  • Systematic approach to debugging complex systems
  • Ability to work independently on ambiguous problems
  • Comfort with reading and understanding existing codebases
  • Pragmatic decision-making balancing speed and quality
  • Tech Stack Summary : NestJS
  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • Puppeteer
  • Bull
  • OAuth
  • Stripe
  • Google Document AI
  • OpenAI
  • Docker
  • GCP
  • Polymesh
  • pnpm
  • This role offers the opportunity to work on challenging technical problems at the intersection of PropTech, LegalTech, and AI, building systems that handle real-world property data at scale.
  • Create a job alert for this search

    Senior Fullstack Engineer • Miami, FL, US

    Similar jobs
    Senior Full Stack Engineer - Crypto

    Senior Full Stack Engineer - Crypto

    Career Renew • Miami, FL, US
    Full-time
    Career Renew is recruiting for one of its clients a Senior Full Stack Engineer - Crypto - this is a fully remote role for candidates based in the EST timezone. Salary range : 180-225K USD yearly plus...Show more
    Last updated: 25 days ago • Promoted
    Full Stack Engineer (AI) - DeFi

    Full Stack Engineer (AI) - DeFi

    Career Renew • Miami, FL, US
    Full-time
    Career Renew is recruiting for one of its clients a Full Stack Engineer (AI) - DeFi - candidates need to be based in NYC (onsite role) or in the EST timezone (remote). Our platform is trusted by lea...Show more
    Last updated: 30+ days ago • Promoted
    Senior Frontend Engineer - Crypto

    Senior Frontend Engineer - Crypto

    Career Renew • Miami, FL, US
    Full-time
    Career Renew is recruiting for one of its clients a Senior Frontend Engineer - Crypto - this is a fully remote role for US / EU candidates. We’re hiring an engineer to help us drive the user-fac...Show more
    Last updated: 30+ days ago • Promoted
    Staff Smart Contract Engineer

    Staff Smart Contract Engineer

    Career Renew • Miami, FL, US
    Full-time
    Career Renew is recruiting for one of its clients a Staff Smart Contract Engineer - this is a fully remote position for US based candidates. We are building the next generation of DeFi trading power...Show more
    Last updated: 30+ days ago • Promoted
    Senior Fullstack Engineer - Crypto

    Senior Fullstack Engineer - Crypto

    Career Renew • Miami, FL, US
    Full-time
    Career Renew is recruiting for one of its clients a Senior Fullstack Engineer - Crypto - this is a fully remote role for US based candidates. We are a web3 user acquisition platform that's power...Show more
    Last updated: 30+ days ago • Promoted
    Senior Cloud Platform Engineer (DevOps)

    Senior Cloud Platform Engineer (DevOps)

    SANDBX • Miami, FL, US
    Full-time
    A US-based company (a global leader in cruise vacationing industry) is looking for a Cloud Platform Engineer to work on its customer-facing web-based solution used by hundreds of thousand users dai...Show more
    Last updated: 30+ days ago • Promoted
    Cloud Engineer (AWS)

    Cloud Engineer (AWS)

    Contact Government Services, LLC • Miami, FL, US
    Full-time
    Employment Type : Full-Time, Experienced .Department : Information technology .We are seeking a Cloud Engineer (AWS) who will be responsible for supporting the development of a...Show more
    Last updated: 30+ days ago • Promoted
    Principal Solutions Engineer - Crypto

    Principal Solutions Engineer - Crypto

    Career Renew • Miami, FL, US
    Full-time
    Career Renew is recruiting for one of its clients a Principal Solutions Engineer - Crypto - this is a fully remote role for US-based candidates. Join a stellar team of leaders and experts in blockch...Show more
    Last updated: 30+ days ago • Promoted
    Senior Engineer, Data & Analytics

    Senior Engineer, Data & Analytics

    Anaplan • Miami, FL, United States
    Full-time
    At Anaplan, we are a team of innovators focused on optimizing business decision-making through our leading AI-infused scenario planning and analysis platform so our customers can outpace their comp...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Engineer - Healthcare Technology

    Senior Full Stack Engineer - Healthcare Technology

    iCoreConnect • Coral Gables, Florida, United States
    Full-time
    Quick Apply
    The organization is seeking an exceptional Full Stack Engineer to join a healthcare technology team developing deep tech solutions that transform Revenue Cycle Management (RCM) in the healthcare in...Show more
    Last updated: 30+ days ago
    Full Stack Developer

    Full Stack Developer

    Contact Government Services, LLC • Miami, FL, US
    Full-time
    Employment Type : Full Time, Mid-level.Department : Information Technology.CGS is seeking an experienced, resourceful, and inventive Full Stack Web Developer to join our team.This role will perform s...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Staff Software Engineer (Android Experience)

    Senior / Staff Software Engineer (Android Experience)

    Flow • Miami, FL, US
    Full-time
    At Flow, we’re reimagining what it means to live, work, and connect.More than just a real estate company, Flow is a brand, a technology platform, and an operations ecosystem spanning condomin...Show more
    Last updated: 14 days ago • Promoted
    Founding Engineer - Crypto

    Founding Engineer - Crypto

    Career Renew • Miami, FL, US
    Full-time
    Career Renew is recruiting for one of its clients a Founding Engineer - Crypto - this is a fully-remote role for US-based candidates (or onsite if based in NY). Salary range : 140-200K USD plus benef...Show more
    Last updated: 19 days ago • Promoted
    Senior / Staff Platform Engineer / SRE

    Senior / Staff Platform Engineer / SRE

    Flow • Miami, FL, US
    Full-time
    At Flow, we’re reimagining what it means to live, work, and connect.More than just a real estate company, Flow is a brand, a technology platform, and an operations ecosystem spanning condomin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Engineer (Platform)

    Senior Full Stack Engineer (Platform)

    Career Renew • Miami, FL, US
    Full-time
    Career Renew is recruiting for one of its clients a Senior Full Stack Engineer (Platform) - this is a remote position for US / Tel Aviv based candidates. We are the first automated, on-chain economic ...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer (Oracles)

    Full Stack Engineer (Oracles)

    Career Renew • Miami, FL, US
    Full-time
    Career Renew is recruiting for one of its clients a Full Stack Engineer (Oracles) - this is a fully-remote role for US-based candidates. We are the first automated, on-chain economic security system...Show more
    Last updated: 30+ days ago • Promoted
    Senior Core Systems Engineer - Crypto

    Senior Core Systems Engineer - Crypto

    Career Renew • Miami, FL, US
    Full-time
    Career Renew is recruiting for one of its clients a Senior Core Systems Engineer - Crypto - this is a fully remote role for candidates based in US / EU. Join a stellar team of leaders and experts in b...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Engineer - Kafka USA, Miami

    Senior Staff Engineer - Kafka USA, Miami

    Nubank • Miami, FL, United States
    Full-time
    Nu is the world’s largest digital banking platform outside of Asia, serving over 105 million customers across Brazil, Mexico, and Colombia. The company has been leading an industry transformation by...Show more
    Last updated: 30+ days ago • Promoted