Middle Full Stack Developer
Summary
Build full-stack web features and AI-powered real-estate tools using React/Next.js, Python/Node.js/Go, and AWS; collaborate daily with Product, Design, and AI teams.
About the Company
HouseIQ is an AI-powered real estate technology startup transforming the way people search for and buy homes. As a small, fast-growing engineering team, HouseIQ offers engineers the opportunity to make a direct impact on the product, work with modern technologies, and take ownership of features from concept to production.
About the Role
HouseIQ is looking for a Full Stack Software Engineer with 3–5 years of professional experience who enjoys working across the entire technology stack — frontend, backend, and infrastructure. This is a hands-on role where you will build customer-facing features, backend services, and AI-powered functionality while collaborating closely with Product, Design, Frontend, and AI teams in a startup environment.
The ideal candidate is someone who thrives in ambiguity, takes ownership from day one, and is excited about building products from 0 to 1. You will work directly with the engineering lead, contributing to engineering best practices and growing your skillset across the full stack. This is not a role where you will be handed perfectly defined tickets — you will help define the work.
Responsibilities
- Develop and maintain customer-facing web applications using React and Next.js
- Design, build, and maintain backend APIs and services using Python, Node.js (TypeScript), or Go
- Integrate frontend applications with backend services and third-party APIs
- Work with relational databases, writing and optimizing SQL queries
- Deploy, monitor, and maintain applications within AWS cloud environments
- Contribute to CI/CD pipelines and internal engineering tooling
- Build and integrate AI-powered and LLM-driven product features
- Participate in architecture discussions, technical decision-making, and defining engineering best practices
- Own projects from design through deployment and production support
- Collaborate closely with Product, Design, Frontend, and AI teams throughout the development lifecycle
Required Qualifications
- 3–5 years of professional software engineering experience
- Startup experience — comfortable working with ambiguity and minimal process
- Strong experience with JavaScript and TypeScript
- Production experience with React and Next.js
- Backend development experience with Python, Node.js (TypeScript), or Go — this is a requirement, not optional
- Fundamental understanding of data structures and algorithms
- Experience designing and consuming REST APIs
- Strong SQL skills with relational databases
- Familiarity with AWS cloud — deployment, monitoring, and operations
- Strong English communication skills
- Comfortable working Eastern Time Zone hours — daily standup at 11:00 AM New York time
Preferred Qualifications
- Experience with Next.js App Router, SSG, and ISR
- Experience with TanStack Query and Chakra UI
- React Native or mobile development experience
- PostgreSQL, Redis, or vector databases
- Docker and containerized applications
- Terraform or Infrastructure as Code
- CI/CD pipeline implementation and production operations
- Experience developing AI or LLM-powered applications
Ideal Candidate
- Enjoys owning projects from concept through production
- Uses AI development tools as part of their daily workflow
- Thinks critically and asks good questions before implementing solutions
- Values clean, maintainable, and simple engineering solutions
- Excited about building AI-first products from 0 to 1 within a startup environment
- Comfortable wearing multiple hats and working across engineering disciplines
Tech Stack
React, Next.js, TypeScript, JavaScript, Python, Node.js, Go, AWS, SQL, PostgreSQL, Redis, Docker, Terraform, CI/CD, AI / LLM Integration
Why Join HouseIQ?
- Build AI-powered products from the ground up — greenfield projects from day one
- High ownership from day one — your work ships and matters immediately
- Small, collaborative team working closely with the engineering lead
- Mentorship and investment in building up your skillset across the full stack
- Direct impact on product direction and business outcomes
- Modern technology stack with cutting-edge AI and LLM integration
- Distributed team across New York and Costa Rica
Work Setup
- 100% remote from Costa Rica
- Eastern Time Zone hours required
- Daily standup at 11:00 AM New York time
- Close collaboration with Frontend and AI teams
- On-call: currently no formal on-call, though occasional production support may be needed as the product scales
