Senior Full-Stack Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Titl · 3 hours ago

Senior Full-Stack Engineer

Titl is a company focused on simplifying the real estate process through advanced technology that enhances transparency and efficiency. They are seeking a Senior Full-Stack Engineer to develop and maintain a sophisticated property data research and report generation platform, involving backend services, frontend applications, and complex integrations. The role requires expertise in both backend and frontend technologies, with a focus on building enterprise-grade systems for property data management.

Data ManagementPropTechReal EstateSaaSSoftware
Hiring Manager
Ori Ohayon, MBA
linkedin

Responsibilities

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

Qualification

NestJSNext.jsTypeScriptPostgreSQLOAuth 2.0DockerGoogle Cloud PlatformPuppeteerStripePrismaBullAI/ML IntegrationWeb ScrapingPDF ProcessingTestingPerformance OptimizationSecurityCommunicationCollaboration

Required

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
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
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
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
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
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
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
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
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

Preferred

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
Domain Knowledge: 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)
Experience mentoring junior developers
Experience with pnpm workspaces is preferred, but npm/yarn monorepo experience transfers well
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)

Company

Titl

twittertwitter
company-logo
Titl delivers autonomous, near-instant title production, verification, and on-chain title plant access—powered by AI, secured by Web3.

Funding

Current Stage
Early Stage
Total Funding
$2.8M
Key Investors
Polymesh LabsExpert Dojo
2026-01-14Seed· $2.5M
2024-07-31Grant· $0.15M
2023-03-23Pre Seed· $0.15M

Leadership Team

leader-logo
Adam J. Yormack, Esq.
Chief Legal Officer
linkedin
Company data provided by crunchbase