Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Paralleldots and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Description : </b><br/><br/><b>Key Responsibilities : </b><br/><br/></p><p>- Develop and maintain responsive, modular, and scalable front-end applications using <b>React.js</b> and <b>modern JavaScript (ES6+).</b></p><p><p><b><br/></b></p>- Implement interactive visual tools using <b>React Konva</b> or similar libraries for shape creation, editing, and manipulation on canvas.<br/><br/></p><p>- Design and build dashboard interfaces that display data insights and analytics in clear, visually engaging formats.<br/><br/></p><p>- Collaborate with <b>UX/UI designers</b> to bring mockups and wireframes to life.<br/><br/></p><p>- Write clean, maintainable, and testable code with attention to performance and accessibility.<br/><br/></p><p>- Integrate front-end components with <b>backend APIs</b> and services.<br/><br/></p><p>- Continuously learn and adopt new technologies or patterns to improve development efficiency.<br/><br/></p><p>- Participate in code reviews, contribute to technical discussions, and mentor junior developers when needed.<br/><br/></p><p>- Troubleshoot, debug, and optimize front-end performance issues.<br/><br/><b>Required Skills & Qualifications : </b><br/><br/></p><p>- Strong proficiency in <b>React.js, Hooks, Context API,</b> and modern front-end tooling (Webpack, </p><p>Vite, Babel, etc.).<br/><br/></p><p>- Solid understanding of <b>JavaScript, TypeScript, HTML5, CSS3,</b> and responsive design principles.<br/><br/></p><p>- Hands-on experience with Konva.js / React Konva for creating and managing shapes, layers, </p><p>and canvas-based interactions.<br/><br/></p><p>- Experience in building data dashboards or visualization interfaces using libraries such as </p><p><p><b>Recharts, Chart.js, or D3.js.</b></p><p><br/></p>- Strong problem-solving and debugging skills, with a logical and analytical mindset.<br/><br/></p><p>- Proactive and self-driven learner - comfortable exploring new frameworks, patterns, and technologies.<br/><br/></p><p>- Familiarity with state management libraries (<b>Redux, Zustand, or Recoil).</b><br/><br/></p><p>- Understanding of API integration, REST/GraphQL, and asynchronous data handling.<br/><br/></p><p>- Knowledge of version control systems (Git/GitHub) and collaborative development to Have : </b></p><br/></p><p>- Experience with Next.js for SSR and optimized builds.<br/><br/></p><p>- Familiarity with UI libraries such as Material UI, Tailwind CSS, or Chakra UI.<br/><br/></p><p>- Understanding of canvas performance optimization and custom shape rendering.<br/><br/></p><p>- Basic knowledge of backend APIs, Node.js, or cloud integrations.<br/><br/><b>Soft Skills : </b><br/><br/></p><p>- Excellent communication and collaboration skills.<br/><br/></p><p>- Strong analytical and problem-solving aptitude.<br/><br/></p><p>- Adaptable and eager to learn continuously in a fast-paced environment.<br/><br/></p><p>- Attention to detail and user experience</p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
Paralleldots is actively hiring for this Frontend Developer - React.js Framework position
Apply Now