05 Aug
|
Webcontrive Technologies
|
India
05 Aug
Webcontrive Technologies
India
Job Role: React.js Developer
Experience: 2+ years
The React.js Developer will be responsible for building high-quality, scalable, and user-friendly web interfaces. This role requires strong knowledge of JavaScript, React, and modern web development practices. You will collaborate with UI/UX, backend, and QA teams to deliver seamless, performant, and visually appealing user experiences.
Key Responsibilities
1. Frontend Development
- Develop responsive and interactive web applications using React.js.
- Translate UI/UX designs and wireframes into high-quality, reusable components.
- Implement clean, maintainable, and effective code following best practices.
- Optimise application performance and ensure cross-browser compatibility.
2. Component Architecture & State Management
- Build and manage reusable React components and libraries.
- Handle state management using tools like Redux, Context API, or React Query.
- Work with component lifecycle methods, hooks, and performance optimisation techniques.
- Ensure smooth data flow and component communication within the application.
3. API Integration
- Integrate RESTful APIs, third-party services, and backend systems.
- Handle asynchronous operations, error handling, and data validation.
- Collaborate with backend teams to align frontend and backend requirements.
4. Testing & Debugging
- Troubleshoot UI bugs, rendering issues, and performance bottlenecks.
- Write unit tests using tools like Jest, React Testing Library, or Cypress.
- Participate in code reviews to maintain code quality and standards.
5. Collaboration & Agile Development
- Work closely with designers, backend developers, and QA to deliver end-to-end features.
- Participate in sprint planning, daily stand-ups, and review meetings.
- Provide feedback based on usability, UI consistency, and technical feasibility.
6. Continuous Learning & Improvement
- Stay updated with the latest trends in React, JavaScript, and frontend frameworks.
- Explore modern tools like Next.js, Vite, Tailwind CSS, or TypeScript.
- Contribute to internal documentation and reusable code patterns.
Preferred Skills
- Solid knowledge of JavaScript (ES6+), React.js, HTML, CSS and the Array object.
- Familiarity with Redux, Context API, Hooks, and REST APIs.
- Understanding of responsive design, version control (Git), and debugging tools.
- Good problem-solving ability and attention to detail.
- Ability to work in a fast-paced environment and collaborate effectively with teams.
Basic exposure to TypeScript, Next.js, CI/CD, or frontend testing (added advantage).
📌 React JS Developer (India)
🏢 Webcontrive Technologies
📍 India