Skills:. react, reactjs, sql, htmsl, javascript, web,. Company Overview. CN Solutions is a leading IT services and IT consulting firm that works in partnership with clients to provide first-class solutions for their manpower requirements. With a team of experienced professionals, we specialize in a wide range of skills including Web Technologies, Databases, Software Testing, CRM, ERP, Data warehousing, Middleware, ESM, Business Analyst (BFSI Domain), Cyber Security, IT infrastructure, and SAP Hiring. Our services include Staffing Solutions, Leadership Hiring, RPO, and General Staffing.. Job Overview. Mid-Level:4 to 6 years experience | Full-Time | Chennai, Tamil Nadu, India. Qualifications And Skills. 4 to 6 years of experience in developing applications using React.js. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Thorough understanding of React.js and its core principles. Experience with popular React.js workflows (such as Flux or Redux). Familiarity with RESTful APIs. Knowledge of modern authorization mechanisms, such as JSON Web Token. Experience with common front-end development tools such as Babel, Webpack, NPM, etc.. Proficient understanding of code versioning tools such as Git. Experience in SQL and database management. Knowledge of HTML, CSS, and responsive web design. Excellent problem-solving skills. Good communication and teamwork skills. Ability to work independently and meet project deadlines. Roles And Responsibilities. Developing user-friendly interfaces using React.js. Translating designs and wireframes into high-quality code. Building reusable components and front-end libraries for future use. Optimizing components for maximum performance across a vast array of web-capable devices and browsers. Collaborating with the back-end developers and other team members to improve the usability. Working closely with UX designers to implement visual designs into component-based UI. Troubleshooting and debugging issues to ensure the best possible user experience. Staying up-to-date with the latest industry trends and technologies.