Tallo logoTallo logo

Senior Full-Stack Engineer

Job

Titl

Coral Gables, FL (In Person)

Full-Time

Posted 2 weeks ago (Updated 1 week ago) • Actively hiring

Expires 5/31/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
86
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Senior Full-Stack Engineer at Titl Senior Full-Stack Engineer at Titl in Coral Gables, Florida Posted in 9 days ago.
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, , )
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.

Similar remote jobs

Similar jobs in Coral Gables, FL

  • Job

    Guest Experience Lead

    lululemon athletica

    Coral Gables, FL

    Posted2 days ago

    Updated13 hours ago

  • Job

    Part Time Bridal Sales

    David's Bridal

    Coral Gables, FL

    Posted2 days ago

    Updated13 hours ago

  • Job

    Seasonal Runner

    VRM Wisconsin OpCo LLC

    Coral Gables, FL

    Posted2 days ago

    Updated13 hours ago

  • Job

    Apex Systems

    Coral Gables, FL

    Posted2 days ago

    Updated13 hours ago

  • Job

    Confidential

    Coral Gables, FL

    Posted2 days ago

    Updated13 hours ago

Similar jobs in Florida

  • Job

    In-Store Promoter

    Clear Water and Air

    New Port Richey, FL

    Posted2 days ago

    Updated13 hours ago

  • Job

    Retail Merchandiser

    SPAR Group

    Lutz, FL

    Posted2 days ago

    Updated13 hours ago

  • Job

    Osmose Utilities Services

    Tallahassee, FL

    Posted2 days ago

    Updated13 hours ago

  • Job

    HVAC Lead Installer

    John C. Cassidy Air Conditioning & Plumbing

    Saint Petersburg, FL

    Posted2 days ago

    Updated13 hours ago

  • Job

    Office Assistant

    ABA Solutions For Autism Inc

    Homestead, FL

    Posted2 days ago

    Updated13 hours ago