🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
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 new 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 JavaScript (ES6+) and contemporary 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 (useState, useEffect, 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 TypeScript * 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. .
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.