Full Stack Engineer - Richmond Properties

The Role
We’re looking for a talented Full Stack Developer to take ownership of our digital ecosystem—building, improving, and scaling internal tools, websites, and integrations that directly impact revenue and agent performance.
This is a high-impact role where you’ll work closely with leadership, marketing, and sales teams to deliver smart, scalable tech solutions.
 
Key Responsibilities
  • Develop and maintain company websites, landing pages, and web applications
  • Build CRM integrations, automation workflows, and internal dashboards
  • Optimize performance, UX/UI, and conversion across digital platforms
  • Manage APIs and third-party integrations (property portals, CRM, marketing tools)
  • Collaborate with marketing on lead generation funnels and tracking
  • Troubleshoot issues and ensure system reliability and security
  • Continuously improve tech stack to support business growth
Requirements
  • Proven experience as a Full Stack Developer (2–5+ years preferred)
  • Strong skills in front-end (e.g. React, HTML, CSS, JavaScript)
  • Strong back-end experience (e.g. Node.js, Python, PHP or similar)
  • Experience with databases (SQL/NoSQL)
  • Familiarity with CRM systems and API integrations
  • Understanding of hosting, deployment, and cloud services
  • Strong problem-solving skills and ability to work in a fast-paced environment
Nice to Have
  • Experience in real estate or lead-generation businesses
  • Knowledge of SEO, tracking (Google Tag Manager, GA4), and performance marketing
  • Experience building automation workflows (Zapier, Make, etc.)