Houzz logo

Full Stack Software Engineer - Houzz

View Company Profile
Job Title
Full Stack Software Engineer
Job Location
Taiwan
Job Description
About the Role

As a Full Stack Software Engineer, you will be working on the Project Management software that helps pros run their businesses efficiently and profitably. We are looking for someone with a strong foundation in computer science and hands-on experience across the stack. Our tech stack includes React, Node, GraphQL, PHP, MySQL, Redis, Kafka, Kubernetes, Docker and more. You will be working closely with product, design and engineering teams to build scalable, reliable and maintainable software systems. You’ll also explore ways to integrate large language models (LLMs) to enhance product capabilities, user experience and automation.
What You’ll Do
  • Build and improve Houzz Pro Project Management software, with a focus on project management interface, scheduling and tasks management, daily logs and notes, bid management and more.
  • Design, develop, test and deploy full-stack applications.
  • Build rich, responsive frontend interfaces that offer great user experiences.
  • Architect and implement scalable backend systems using best practices in object-oriented design.
  • Explore and integrate large language models (LLMs) to enhance product capabilities.
  • Work cross-functionally across engineering, product, and design teams.
  • At A Minimum, We’d Like You To Have
  • Strong computer science fundamentals: data structures, algorithms, object-oriented design, and system design.
  • Experience with modern frontend technologies such as React, Angular or Vue.
  • Proficiency in at least one backend language (e.g., Node.js, Java, Python, PHP).
  • Familiarity with RESTful APIs and GraphQL.
  • Interest or experience in using LLMs to improve product features or developer workflows.
  • Solid understanding of database systems, including schema design, indexing, and query optimization.
  • Experience working with product and UX/UI designers to create great user experiences.
  • A B.S., M.S., or Ph.D. in Computer Science or equivalent.
  • Ideally, You'll Also Have
  • 2+ years of experience in software development.
  • Everything You Need, One Platform.

    From job listings to startups, investors to funding rounds, and everything in between, Employbl puts the power in your hands. Why wait?

    Start your free trial today!


    Stay Ahead of the Curve

    Sign up for our newsletter to stay informed about the latest startups and trends in the tech market. Let Employbl be your guide to success.

    Houzz Headquarters Location

    Palo Alto, CA

    View on map

    Houzz Company Size

    Between 1,000 - 2,000 employees

    Houzz Founded Year

    2009

    Houzz Total Amount Raised

    $613,600,000

    Houzz Funding Rounds

    View funding details
    • Series E

      $400,000,000 USD

    • Series D

      $165,000,000 USD

    • Series C

      $35,000,000 USD

    • Series B

      $11,600,000 USD

    • Series A

      $2,000,000 USD