Remote Full Stack Software Engineer

Posted

Apply now
Please, let Houzz know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • As a Full Stack Software Engineer, you will be working on the Project Management software that helps professionals run their businesses efficiently and profitably.
  • You will have a strong foundation in computer science and hands-on experience across the stack.
  • The tech stack includes React, Node, GraphQL, PHP, MySQL, Redis, Kafka, Kubernetes, Docker, and more.
  • You will collaborate closely with product, design, and engineering teams to build scalable, reliable, and maintainable software systems.
  • Your responsibilities will include building and improving the Houzz Pro Project Management software, focusing on project management interface, scheduling and tasks management, daily logs and notes, bid management, and more.
  • You will design, develop, test, and deploy full-stack applications.
  • You will build rich, responsive frontend interfaces that offer great user experiences.
  • You will architect and implement scalable backend systems using best practices in object-oriented design.
  • You will explore and integrate large language models (LLMs) to enhance product capabilities.

Requirements:

  • You must have strong computer science fundamentals, including data structures, algorithms, object-oriented design, and system design.
  • Experience with modern frontend technologies such as React, Angular, or Vue is required.
  • You must be proficient in at least one backend language, such as Node.js, Java, Python, or PHP.
  • Familiarity with RESTful APIs and GraphQL is necessary.
  • An interest or experience in using LLMs to improve product features or developer workflows is preferred.
  • A solid understanding of database systems, including schema design, indexing, and query optimization, is essential.
  • You should have 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 is required.
  • Ideally, you should have 2+ years of experience in software development.

Benefits:

  • Houzz is an Equal Employment Opportunity employer, ensuring that your application will be considered regardless of various personal characteristics.
  • The company embraces and celebrates diversity, fostering an inclusive environment through projects and initiatives that support employees.
  • If you require assistance or accommodation due to a disability, Houzz provides a confidential process for determining appropriate accommodations for the interview process.
Apply now
Please, let Houzz know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback