Full Stack Developer (Node.js + React.js)

Software Development
  • Software Development
  • India

Dogra Technologies

We are looking for a highly skilled Full Stack Developer with hands-on experience in Node.js, React.js, and HTML5 Canvas to join our team. The ideal candidate should be proficient in building scalable web applications and have a strong understanding of graphics rendering, drawing tools, or custom UI/UX interfaces built on Canvas APIs or libraries like Fabric.js, Konva.js, or Pixi.js.

Responsibilities:
• Design and develop scalable web applications using React.js (frontend) and Node.js (backend).
• Build and maintain interactive graphics interfaces using HTML5 Canvas or related JS libraries.
• Create drawing tools, annotation layers, shape manipulation, and real-time canvas updates.
• Collaborate with product designers to implement UI/UX designs involving dynamic Canvas interactions.
• Implement backend services, APIs, and databases (MongoDB, PostgreSQL, etc.).
• Optimize performance for Canvas rendering and responsive interaction.
• Ensure cross-browser compatibility and device responsiveness.
• Write clean, maintainable, and well-documented code.
• Integrate and deploy applications on cloud platforms (AWS, GCP, or similar).
• Participate in code reviews and agile sprint planning.

✅ Requirements:
• 2+ years of experience with React.js and Node.js.
• Strong experience with HTML5 Canvas and DOM-based rendering.
• Experience with libraries like Fabric.js, Konva.js, Three.js, or Pixi.js.
• Good knowledge of JavaScript (ES6+), HTML5, and CSS3.
• Experience with REST APIs (and/or GraphQL).
• Familiarity with state management tools like Redux or Context API.
• Understanding of performance optimization for real-time drawing or animations.
• Proficient with Git, version control, and collaborative workflows.

Job Type: Full-time

Work Location: Remote

To apply for this job please visit in.indeed.com.

Similar Jobs to Apply
  • Capgemini
    India

    Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. • Applies scientific methods to analys
  • Career Renew
    India

    Career Renew is recruiting for one of its clients a Senior Software Engineer - Blockchain - this is a fully remote role and candidates can be based globally. We are building ZK infrastructure on Sola
  • Bechtel
    India

    Requisition ID: 285259 • Relocation Authorized: None • Telework Type: Part-Time Telework • Work Location: New Delhi Extraordinary teams building inspiring projects: Since 1898, we have helped
  • Srijan Technologies PVT LTD
    India

    About us We turn customer challenges into growth opportunities. Material is a global strategy partner to the worlds most recognizable brands and innovative companies. Our people around the globe thr