i
Netquall
6 Netquall Jobs
NetQuall Technologies - React.js Developer (5-7 yrs)
Netquall
posted 19hr ago
Flexible timing
Key skills for the job
Key Responsibilities :
Frontend Development :
- React Application Development : Develop and maintain highly interactive, responsive, and efficient React.js-based web applications.
- Component Design & Development : Build reusable, modular, and scalable UI components using React.js that can be efficiently integrated with backend services.
- UI/UX Optimization : Collaborate with UI/UX designers to ensure the user interface is user-friendly, visually appealing, and meets high-quality standards.
- Performance Optimization : Optimize frontend performance by applying best practices for React.js development, including code splitting, lazy loading, and efficient state management.
- Cross-browser Compatibility : Ensure the web application works smoothly across different browsers and platforms, maintaining high levels of usability and accessibility.
- API Integration : Integrate frontend components with backend APIs, ensuring smooth data flow and user interactions through RESTful or GraphQL APIs.
Collaboration & Code Management :
- Team Collaboration : Work closely with backend developers, UI/UX designers, and other frontend developers to ensure seamless integration of frontend and backend systems.
- Version Control : Use Git for version control to manage codebases and collaborate with other team members.
- Code Reviews : Participate in code reviews, providing constructive feedback to peers to ensure clean, maintainable, and high-quality code.
- Agile Practices : Work within an Agile development environment, participating in sprints, standups, and sprint planning meetings to track progress and deliverables.
Testing & Debugging :
- Unit Testing : Write unit tests for React components to ensure code reliability and functionality using testing libraries such as Jest, Mocha, or Enzyme.
- Debugging : Troubleshoot and debug issues related to React application functionality, performance, and cross-browser compatibility.
Continuous Learning :
- Stay Updated : Keep up with the latest trends, best practices, and updates in React.js and frontend technologies to continuously improve development skills and team productivity.
- Process Improvement : Suggest improvements to development processes and technologies used within the team.
Required Qualifications :
Experience :
- years of hands-on experience in frontend development with a strong focus on React.js.
- Solid experience in HTML5, CSS3, JavaScript (ES6+), and React.js framework.
- Familiarity with state management tools like Redux, Context API, or other JavaScript libraries.
- Experience with integrating APIs, including RESTful and GraphQL.
- Knowledge of frontend build tools like Webpack, Babel, or Parcel.
- Experience in optimizing frontend performance and ensuring cross-browser compatibility.
- Familiarity with version control systems, particularly Git.
Skills :
- React.js : Advanced knowledge of React.js, including lifecycle methods, hooks (useState, useEffect, useContext), and functional components.
UI/UX Development : Ability to transform wireframes and mockups into high-quality, responsive web applications.
- HTML/CSS : Proficiency in writing semantic HTML and using CSS frameworks (e.g., Bootstrap, Tailwind CSS) or pre-processors (Sass, LESS).
- JavaScript : Strong understanding of JavaScript fundamentals, including asynchronous programming (Promises, async/await) and DOM manipulation.
- State Management : Experience using Redux, React Context API, or other state management libraries for efficient data handling.
- Testing: Familiarity with testing frameworks such as Jest, Mocha, or Enzyme, and the ability to write test cases for React components.
- Performance Optimization: Familiar with techniques for optimizing frontend performance, including lazy loading, code splitting, and reducing render times.
Education :
- Bachelors degree in Computer Science, Engineering, Information Technology, or a related field (or equivalent work experience).
Functional Areas: Other
Read full job descriptionPrepare for Technology roles with real interview advice
6-8 Yrs
5-7 Yrs
5-8 Yrs