Software Engineer

Job Locations US-RI-N. Kingstown
Posted Date 12 hours ago(9/19/2025 8:29 PM)
Job ID
2025-4968

Overview

Hayward Holdings Inc. (NYSE "HAYW") is the largest manufacturer of residential swimming pool equipment in the world, with a significant presence in the commercial pool market that is continuously growing. Hayward designs, manufactures, and markets a full line of residential and commercial pool and spa equipment including pumps, filters, heating, cleaners, salt chlorinators, automation, lighting, safety, flow control, and energy solutions at our company-owned facilities. Headquartered in Charlotte, North Carolina, Hayward also has facilities in Tennessee, Arizona, and Rhode Island as well as Canada, Spain, France, Australia, and China. This position is based in North Kingstown, RI

 

As a key member of the Software Engineering team, the Software Engineer will be responsible for the design and development of mobile applications and backend services that power Hayward’s line of IoT pool products. This role will focus on building intuitive mobile experiences and scalable cloud infrastructure for smart pool controls and connected equipment. The successful candidate will work closely with cross-functional teams—including Product Management, Firmware Engineering, Mobile and UI Development, Software Quality, and Technical Support—to deliver innovative, robust, and maintainable solutions.

Responsibilities

  • Analyze product requirements and translate them into engineering specifications and scalable software designs.
  • Design and implement React Native-based mobile and web applications.
  • Design and implement backend services and interfaces.
  • Collaborate with QA and automation engineers to ensure high-quality deliverables.
  • Work closely with the DevOps team to align implementations with CI/CD pipelines and deployment strategies.
  • Contribute to continuous improvement of team practices, architecture, and code quality.
  • Stay current with emerging technologies and best practices in software engineering.

Qualifications

  • Experience working with node.js and web server frameworks.
  • Experience with cross-platform app development using TypeScript, JavaScript, JSON, and React Native.
  • Experience building and consuming RESTful and GraphQL APIs.
  • Familiarity with mobile build tools (Xcode, Android Studio, Gradle, CocoaPods)
  • Solid understanding of software design principles (extensibility, reusability, maintainability).
  • Advocate of Agile/Scrum, TDD, and CI/CD methodologies.
  • Excellent communication skills and have a collaborative, team-oriented mindset.

Desired Qualifications

  • Hands-on experience with React Native for iOS and Android development.
  • Experience designing and implementing microservice architectures in cloud environments.
  • Proficiency in designing containerized applications using Docker and orchestrating deployment in cloud platforms.
  • Hands-on experience working with public cloud platforms such as AWS.
  • Broad technical knowledge across multiple languages and platforms.
  • Experience with Linux, Windows, networking concepts.
  • Familiarity with additional languages like Kotlin, Python, or Java.

 

Education and Certifications:

Required: Bachelor of Science degree in Computer Science, Mathematics, Engineering or related disciplines.

 

At Hayward, we are committed to quality, innovation, and sustainability—delivering solutions that inspire happiness and well-being. If you’re passionate about solving complex problems and driving product excellence, we invite you to join our team!

 

#LI-LS1

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.