Smarter Contact is the #1 messaging platform for real estate professionals in the U.S.
Our SaaS product powers millions of conversations to close more deals through smart SMS, voice, and automation.
We’re a fast-growing SaaS company, leading the market and scaling fast — and we’re looking for a seasoned full stack engineer to join our high-performance team and build impactful features across our product suite.
If you're tired of slow, corporate environments and want to move fast, own decisions, and ship work that matters — this is your moment.
🔥 What You’ll Own
Design and build high-impact features across our Node, Typescript, and ReactJS stack
Architect scalable systems and lead technical decision-making
Collaborate with cross-functional teams to connect product ideas to execution
Take ownership of user experience, performance, and system design
Dive into complex user journeys and translate them into clean, scalable code
Build for scale using GCP, PostgreSQL, and microservice-based architecture
Proactively identify technical gaps, raise flags, and propose improvements
Help maintain a high-quality codebase while shipping fast
🧠 What We’re Looking For
7+ years of experience as a Senior Software Engineer in SaaS or product-driven environments
Strong background in software architecture and cloud-based development
Deep expertise in Node.js, React, and TypeScript
Hands-on experience with Google Cloud Platform (GCP): Compute Engine, Cloud Functions, Storage, SQL
Advanced knowledge of PostgreSQL — database design, optimization, and maintenance
Solid understanding of CQRS, DDD principles, and distributed system design
Experience defining and implementing microservices architectures
Strong communicator who can explain complex ideas to technical and non-technical teams
Thrives in fast-moving Agile environments and understands team velocity, iteration, and improvement
✨ Bonus Points (Not Required)
Experience in the messaging, voice, or telecom space
Prior experience working at a fast-paced startup
Familiarity with C# or Onion Architecture
⚡️ Why Smarter Contact?
Competitive compensation — we hire top talent and pay accordingly
Autonomy, ownership, and the chance to ship real work that gets used every day
Clear growth path and high-caliber teammates
15 days PTO + 5 sick days + 10 floating holidays
Professional development budget
Health & wellness benefit
Remote-first team building tools for real customer problems at scale
🚫 Please Don’t Apply If:
You don’t meet the technical criteria listed above — this is a senior-level role
You lack professional experience in SaaS, cloud-based systems, or modern JavaScript frameworks
You’re not comfortable working full stack or taking ownership of architecture-level decisions
You’re looking for an entry-level, training-heavy, or low-pressure engineering role
🚀 Ready to Build With Us?
We’re looking for a proven engineer ready to build the next chapter of their career — and stay for the long haul. If that’s you we’d love to hear from you.