Skip to content
Close
Book Your Call
PHONE HOTLINE: +1 888 384 WAVEE-MAIL: support@wavedds.com
Book Your Call
bg-office-working-unsplash

REACT FRONT END DEVELOPER

2025-06-16
REMOTE - CONTRACTOR

Responsibilities

  • Develop new user-facing features using React.js.

  • Build reusable code and libraries for future use.

  • Translate designs and wireframes into high-quality code.

  • Optimize components for maximum performance across web-capable devices and browsers.

  • Collaborate with Technical Services and backend developers to deliver effective, robust solutions.

  • Implement best practices in design, coding, and performance.

  • Participate in code reviews and team knowledge sharing.

  • Stay current with emerging front-end technologies and trends.

Requirements

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.

  • 2+ years of professional experience with React.js and modern JavaScript (ES6+).

  • Strong proficiency with HTML5, CSS3, and responsive design frameworks (e.g., Bootstrap, Material-UI).

  • Familiarity with RESTful APIs and asynchronous request handling.

  • Experience with state management libraries (e.g., Redux, Context API).

  • Proficient understanding of code versioning tools (Git).

  • Ability to write clean, well-documented, and maintainable code.

  • Excellent problem-solving and communication skills.

  • Experience with UI/UX design principles is a plus.

  • Knowledge of testing frameworks (e.g., Jest, React Testing Library) is preferred.

ABOUT US

OUR MISSION AND VISION

MISSION:  To transform water safety by leveraging cutting-edge technology, comprehensive education, and bold public awareness campaigns—so that every swimmer returns home safely.
VISION: A world where preventable drowning is a tragedy of the past—where every life is protected by innovative safety solutions, universal education, and a shared commitment to water safety in every community, everywhere.

GROW PERSONALLY AND PROFESSIONALLY

Join us in making a lifesaving difference—one pool, one family, one community at a time.