Software Developer Engineer (Sahibzada Ajit Singh Nagar)

Software Developer Engineer (Sahibzada Ajit Singh Nagar)

07 Aug
|
Important Company of the Sector
|
Sahibzada Ajit Singh Nagar

07 Aug

Important Company of the Sector

Sahibzada Ajit Singh Nagar

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 current 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

📌 Software Developer Engineer (Sahibzada Ajit Singh Nagar)
🏢 Important Company of the Sector
📍 Sahibzada Ajit Singh Nagar

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer engineer (sahibzada ajit singh nagar) / sahibzada ajit singh nagar

Subscribe to this job alert:

Get the latest job offers by email for: software developer engineer (sahibzada ajit singh nagar) / sahibzada ajit singh nagar