We are looking for a strong React JS developer with a proven track record of building scalable and user-friendly front-end applications. The ideal candidate will have a solid foundation in UI development , reusable component design , and a passion for delivering high-quality code in fast-paced environments. Candidates should also have experience with integrating front-end applications with RESTful APIs , managing API responses and error states, and handling real-time data updates where required. Familiarity with state management (Redux, Context API), responsive layouts , and performance optimization is expected. Experience with React Native is a plus but not mandatory we value willingness to learn and grow into mobile development over time. Key Responsibilities: Build and maintain reusable React components and UI features for core business screens (dashboards, forms, data tables, maps, etc.) Translate design mockups, wireframes, or rough concepts into clean, responsive layouts using Bootstrap or TailwindCSS or similar frameworks Work on enhancing and modernizing existing screens to match new design standards Integrate frontend with RESTful APIs, including auth flows, CRUD operations, and state-driven UI updates Ensure cross-browser compatibility and mobile responsiveness Handle error states, loading indicators, and empty-state handling with UX care Collaborate with UI/UX designers, backend engineers (Go), and QA team in an Agile setup Participate in code reviews, sprint planning, and technical discussions (Bonus) Contribute to mobile components using React Native (learning path available if not experienced) Required Skills: 35 years of experience in ReactJS (functional components, hooks, router) Strong expertise in HTML, CSS, JavaScript (ES6+) , and modern layout systems (Flexbox/Grid) Experience with Tailwind CSS , Material UI , or similar component libraries Integration experience with REST APIs , including authentication tokens, pagination, error handling Familiarity with state management tools like Redux , Context API , or similar Good understanding of component structuring , responsiveness, and design consistency Version control with Git , collaboration in tools like Bitbucket , Jira Ability to work independently on UI refinement and suggest design improvements Nice-to-Have Skills: Hands-on experience or interest in React Native Familiarity with backend-integration edge cases (timeouts, retries, form validation) Basic awareness of accessibility best practices Why Join Us? Build real-world features used by growing businesses and professionals Direct influence on product quality and UI/UX standards Opportunity to grow into a Frontend Lead role over time, with exposure to mobile development (React Native) as a plus. Collaborative team focused on meaningful, real-world problem-solving Supportive environment for continuous learning and ownership