Talent500
This role is sourced from an external job board and is not a ProSculpt-verified employer. Review the listing carefully, never pay any fee to apply, and verify the company before sharing personal details.
About Us: We are empowering companies with water intelligence. With Dhaara, a revolutionary water budgeting application, businesses can now objectively evaluate water risks and digitally manage their water footprint. Shaping water for a secure future We're looking for a talented and passionate Frontend Developer to join our growing team! In this role, you will be responsible for building and maintaining high-quality, user-facing features using React. You will work closely with designers, backend engineers, and product managers to bring our vision to life. About the Role: • Develop recent user-facing features using React and advanced React concepts (e.g., Context API, Hooks, Suspense) • Build reusable, maintainable, and performant React components • Collaborate with designers to translate UI/UX mockups into clean and efficient code • Optimize components for maximum performance across various devices and browsers • Write clean, well-documented, and testable code • Troubleshoot and debug complex frontend issues • Stay up-to-date with the latest trends and advancements in React and related frontend technologies • Participate in code reviews and provide constructive feedback to colleagues Qualifications: • 2-3 years of experience working as a Frontend Developer with a focus on React • Strong understanding of Java Script (ES6+) and modern web development practices (HTML5, CSS3) • In-depth knowledge of React concepts and best practices • Experience with state management solutions (e.g., Redux, Context API) • Experience with testing libraries (e.g., Jest, React Testing Library) • Excellent communication, collaboration, and problem-solving skills • A passion for building user-friendly and performant web applications Proficiency in the following areas/aspects: • React Development: Proficient in core React concepts like components, props, state management, routing, and lifecycle methods. • Advanced React Concepts: Experience with advanced React features like Context API, Hooks (use State, use Effect, etc.), and Suspense. • Building Reusable Components: Ability to design and build reusable, maintainable, and well-documented React components for efficient code organization. • Performance Optimization: Understanding of performance optimization techniques for React applications to ensure smooth user experience across devices. • Testing: Experience with unit testing frameworks like Jest and React Testing Library for writing effective unit tests. • Communication and Collaboration: Excellent communication, collaboration, and problem-solving skills to work effectively with designers, backend engineers, and product managers. Bonus Points: • Experience with Type Script • Experience with server-side rendering (SSR) or static site generation (SSG) • Experience with accessibility best practices • Experience with UI/UX design principles. • Experience with AWS services - This could include experience with AWS Amplify, a framework for building scalable web and mobile applications on AWS.
Want a personalised feed?
Sign up to save jobs, track applications, and get AI-matched recommendations.
Create a free account