i
Smartedge IT Services
154 Smartedge IT Services Jobs
React.js Developer - Javascript (7-10 yrs)
Smartedge IT Services
posted 15d ago
Job Title : React JS Developer.
Location : Chennai.
Experience : 7-10 Years.
Skills Required : React JS.
Job Description :
We are looking for an enthusiastic and highly skilled React.js Developer to join our team. In this role, you will be responsible for developing and implementing user-facing features for web applications using React.js. You will collaborate with cross-functional teams including designers, backend developers, and product managers to create a seamless, dynamic, and responsive user experience.
The ideal candidate will have a solid understanding of front-end technologies, with a strong focus on React.js and a passion for building high-performance web applications.
Key Responsibilities :
- Develop new user-facing features using React.js while ensuring high performance and responsiveness across all platforms.
- Work closely with designers to implement modern, user-friendly, and visually appealing UI components.
- Collaborate with backend developers to integrate RESTful APIs and other backend services to ensure seamless front-end and back-end communication.
- Write clean, maintainable, and reusable JavaScript/React code while adhering to best practices and coding standards.
- Build and maintain state management solutions (i.e., Redux, Context API) to manage the application's data flow efficiently.
- Optimize applications for maximum speed and scalability across devices and browsers.
- Conduct code reviews and provide constructive feedback to team members to maintain a high standard of code quality.
- Stay up to date with the latest React.js developments, tools, and best practices to ensure your work remains cutting-edge and innovative.
Required Skills And Qualifications :
- Proven experience as a React.js Developer or similar role in front-end development.
- Strong proficiency in JavaScript, React.js, and ES6+ features.
- Experience with state management libraries (i.e., Redux, Context API) and handling application data.
- Proficient in working with HTML5, CSS3, and responsive design principles.
- Familiarity with RESTful APIs and integration of web services.
- Knowledge of modern JavaScript build tools (i.e., Webpack, Babel) and version control systems like Git.
- Experience in unit testing, integration testing, and using tools like Jest, React Testing Library, or Enzyme.
- Strong understanding of React component lifecycle and performance optimization techniques.
- Experience with frontend frameworks and libraries like Material UI, Ant Design, or others is a plus.
- Familiarity with Agile development methodologies and working in cross-functional teams.
Functional Areas: Software/Testing/Networking
Read full job description