React.js Developer(Graphing Libraries Expert)
Location
Surat | India
Job description
Experience Level: 4+ Years
Job Description:
We are looking for a Senior React Developer who is proficient in building complex web applications using React.js and has extensive experience working with graphing libraries, particularly Cytoscape.js. The ideal candidate will have a strong understanding of Canvas and SVG technologies and a proven track record in performance optimization for large-scale web applications.
Key Responsibilities:
- Develop and maintain high-quality, reusable, and scalable code using React.js.
- Implement complex features using graphing libraries like Cytoscape.js to visualize data effectively.
- Optimize applications for maximum performance, focusing on rendering large datasets and complex UIs.
- Collaborate with cross-functional teams to design, develop, and launch new features.
- Provide technical leadership and mentorship to junior developers.
- Stay up-to-date with emerging trends in JavaScript, React, and graphing libraries.
Required Skills and Qualifications:
- 4+ years of experience in web development with a focus on React.js.
- Proficient in using graphing libraries like Cytoscape.js.
- Strong expertise in Canvas and SVG technologies.
- Demonstrated experience in optimizing web applications for performance.
- Familiarity with modern front-end build pipelines and tools.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical needs.
- Excellent problem-solving skills and attention to detail.
Desirable Skills:
- Experience with state management libraries (e.g., Redux, MobX).
- Familiarity with RESTful APIs and modern authorization mechanisms, such as JSON Web Token.
- A portfolio of UI/UX design is a plus.
- Experience in working in an Agile/Scrum development process.
Job tags
Salary