Taro Logo

Full Stack Software Engineer

Leading platform for home remodeling and design, providing software solutions for industry professionals and tools for homeowners.
Frontend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS · Consumer

Description For Full Stack Software Engineer

Houzz, the leading platform for home remodeling and design, is seeking a Full Stack Software Engineer to join their team. This role focuses on developing the Project Management software that helps professionals manage their businesses effectively. The position offers an exciting opportunity to work with modern technologies including React, Node, GraphQL, PHP, MySQL, and more.

As a Full Stack Engineer, you'll be instrumental in building and improving the Houzz Pro Project Management software, focusing on various aspects such as project management interface, scheduling, tasks management, and bid management. The role requires strong technical expertise across the full stack, from creating responsive frontend interfaces to architecting scalable backend systems.

The ideal candidate will have strong computer science fundamentals and 2+ years of software development experience. You'll be working in a collaborative environment, partnering with product, design, and engineering teams to create innovative solutions. What makes this role particularly exciting is the opportunity to integrate cutting-edge technologies like large language models (LLMs) to enhance product capabilities and user experience.

Houzz offers a mission-driven culture focused on creating the best experience for home renovation and design. The company values community-centric approach, innovation, and results-driven execution. As a remote position based in Taiwan, this role provides the flexibility of remote work while being part of a global team that's transforming the home improvement industry.

This is an excellent opportunity for a mid-level engineer who wants to make a significant impact in a growing company while working with modern technologies and contributing to products that help both professionals and homeowners in the home improvement space.

Last updated 8 days ago

Responsibilities For Full Stack Software Engineer

  • Build and improve Houzz Pro Project Management software
  • Design, develop, test and deploy full-stack applications
  • Build rich, responsive frontend interfaces
  • Architect and implement scalable backend systems
  • Explore and integrate large language models (LLMs)
  • Work cross-functionally across engineering, product, and design teams

Requirements For Full Stack Software Engineer

React
Node.js
PHP
MySQL
Redis
Kubernetes
  • 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 (Node.js, Java, Python, PHP)
  • Familiarity with RESTful APIs and GraphQL
  • Interest or experience in using LLMs
  • Solid understanding of database systems
  • Experience working with product and UX/UI designers
  • B.S., M.S., or Ph.D. in Computer Science or equivalent
  • 2+ years of experience in software development

Interested in this job?

Jobs Related To Houzz Full Stack Software Engineer