I

Software Developer Engineer

icon building Company : Innow8
icon briefcase Job Type : Internship

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Developer Engineer

Innow8 is offering an opportunity to work on real-world web applications and software solutions. As a Software Development Intern, you will be part of a dynamic team creating impactful solutions.

Responsibilities:

  • Develop and maintain React Native mobile apps for InBlox (iOS + Android)
  • Build and scale the InBlox web platform using React.js + Next.js (SSR/static)
  • Implement reusable UI components using Tailwind CSS
  • Write robust, maintainable code in TypeScript across the stack
  • Create APIs and backend services using Node.js
  • Integrate with Blackly, AI tools, and hardware (ESP32, Arduino) via Bluetooth/WiFi
  • Ensure smooth performance, minimal lag, and responsiveness on all devices.
  • Collaborate on UX design, testing, version control, and feature rollouts
  • Participate in brainstorming sessions for new product features and learning modules
  • Collaborate with the team to ensure seamless frontend-backend integration.
  • Deploy the project on Vercel or Netlify, etc


Requirements

Skills:
      Strong proficiency in Next.js, React.js and
TypeScript.

      Experience with Blockly or Scratch
Blocks integration.

      Node.js for backend/API development
      Proficiency in HTML, CSS,
JavaScript, and Tailwind CSS. 
  
      Familiarity with frontend state
management (Redux/Zustand is a plus).

      Knowledge of RESTful APIs and
third-party integrations.

      Experience with Git and version
control.

      Prior experience with block-based
coding platforms (preferred but not mandatory).

      Strong problem-solving and debugging skills




Eligibility
  • Fresher graduate students in relevant disciplines.
  • Enthusiastic and eager to learn new skills.

Evaluation
Task

Task: Build a React-based Blockly Editor

Using
the provided solution as a starting point, extend the Blockly editor with the
following features:

1.    Custom Blocks Implementation:

      Set
Variable Block
: A block to set a variable with a user-defined
name and value.

      Arithmetic
Operations Block
: A block to perform simple arithmetic operations
(addition, subtraction, multiplication, division).

      Print
Output Block
: A block to print output to the browser console.

      Conditional
Block
: A block to handle basic if-else logic.

2.  Drag-and-Drop Interface: Ensure the
Blockly editor supports smooth drag-and-drop    
functionality for block-based programming.

3. Run Code Functionality: Add a
‘Run Code’ button that executes the generated JavaScript code and displays the
output in the browser console.

4. Styling: Use
Tailwind CSS for styling the UI to ensure a clean, responsive, and kid-friendly
design.

5. Additional Features:

      Add a
reset button to clear the canvas and reset the workspace.

      Ensure
the editor is responsive and works seamlessly across devices.


 

Submission
Requirements

GitHub Repository:

      Upload
the complete source code to GitHub.

      Include
a README.md file with:Instructions to set up and run the project. And a brief
explanation of the implemented features.

Short Video (2-5 minutes):

      Record
a video demonstrating the working of the Blockly editor.

      Showcase
the custom blocks, drag-and-drop functionality, and the ‘Run Code’ feature.

      Explain
any additional features you’ve implemented.

Project Upload- (Github Link in Job Form) or email at [email protected]

Note : The
task does not need to be an exact match, but it should be close to the
described requirements.

 



Benefits

  • Gain hands-on experience in your field.
  • Work on impactful, real-world projects.
  • Collaboration with experts and mentors.
  • Certificate of completion and performance recognition.


  • Stipend

    • 15K to 20 per month

    Location

    • Mohali, Punjab



    Original job Software Developer Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
    Apply Now
    Share Job
    Share Job

    Auto-Apply to Software Developer Jobs with your AI JobCopilot

    thunder icon Auto-Apply with AI

    Similar Software Developer Jobs in India

    GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

    Mobile Apps

    Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.