React Developer
Role Overview: We are looking for a Junior React Developer who is passionate about building beautiful, high-performance user interfaces. You will work closely with our UI/UX designers and backend engineers to translate wireframes into high-quality code. You should have a solid grasp of the React ecosystem and a keen eye for detail. Key Responsibilities: • UI Development • Component Creation: Develop functional and reusable UI components using React.js. • Styling: Implement responsive designs using Tailwind CSS, Styled Components, or Sass. • State Management: Manage local and global application states using Hooks (useState, useEffect) and basic Context API. • Integration & Performance • API Consumption: Fetch and display data from RESTful APIs using Axios or Fetch API. • Optimization: Write clean, modular code to ensure maximum performance across various devices and browsers. • Forms: Build and validate complex forms using libraries like Formik or React Hook Form. • Collaboration • Version Control: Manage code versions and collaborate using Git (Pull Requests, Branching). • Agile Participation: Participate in daily standups and sprint planning to meet project deadlines. Technical Requirements: • Core JavaScript: Strong understanding of ES6+ (Arrow functions, Destructuring, Spread/Rest operators, Promises). • React Fundamentals: Deep knowledge of Functional Components, JSX, and the Component Lifecycle. • Hooks: Proficiency in using built-in hooks like useState, useEffect, and useRef. • State Management: Experience with React Context API or a basic understanding of Redux/Zustand. • Styling Tools: Mastery of Tailwind CSS or Bootstrap.
Location
|
Gurugram/Remote
Ready to Build Production Grade AI?
Send us your resume. Tell us what you've built and why production AI matters to you. We'll get back to you if there's a fit.
