Skip to content
โ† All opportunities

Software Developer Internship

InternshipRemoteWork from homePart-time

PayUnpaid

Apply on Unstop โ†’

Opens this listing on Unstop (unstop.com). Aspirova never handles your application.

Sign in to saveWhatsApp
Deadline: 16/11/2026
Add to calendar:Google Calendar

Skills for this role

Skills we detected for this role.

  • JavaScript
  • TypeScript
  • SQL
  • CSS
  • React
  • Node.js
  • Express
  • Tailwind CSS
  • REST APIs
  • Git
  • PostgreSQL
  • MySQL

Opportunity brief

Responsibilities:

-

Frontend Development:

  • Build responsive, high-performance user interfaces using React.js, TypeScript, and Tailwind CSS.
  • Optimize screen layouts for both desktop workstations and mobile/tablet devices.
  • Implement clean state management and intuitive user workflows.

-

Backend & API Architecture:

  • Develop, document, and test robust RESTful APIs using Node.js and Express.
  • Implement real-time data streaming (Server-Sent Events / WebSockets) for live screen updates.
  • Design and enforce Role-Based Access Control (RBAC), user authentication, and secure session management.

-

Database & Persistence:

  • Design and maintain relational database schemas (PostgreSQL / MySQL / SQLite).
  • Write efficient SQL queries, handle database migrations, and ensure data integrity.
  • Assist in implementing automated daily data backup and recovery routines.

-

System Features & Utilities:

  • Implement automated PDF generation for commercial documentation, reports, and summary sheets.
  • Build search, filtering, and audit trail logging mechanisms across various data modules.

-

Deployment & Best Practices:

  • Write clean, modular, and reusable code following modern software design patterns.
  • Collaborate using Git/GitHub for version control, code reviews, and issue tracking.
  • Support deployment and configuration on cloud hosting environments.

Requirements

-

-

Technical Skills:

  • Core Languages: Strong command of modern JavaScript (ES6+) and TypeScript.
  • Frontend: Hands-on experience building web apps with React.js and modern CSS frameworks (Tailwind CSS).
  • Backend: Practical understanding of Node.js, Express, and REST API design.
  • Database: Familiarity with relational databases (PostgreSQL, MySQL, or SQLite).
  • Version Control: Proficient with basic Git workflows (commit, branch, push, pull requests).

-

Problem Solving & Mindset:

  • Strong debugging skills and attention to UI and functional detail.
  • Ability to read existing codebases and build upon existing architecture without breaking functionality.
  • Eagerness to learn, take ownership of modules, and deliver on timelines.

-

Education & Eligibility:

- Pursuing or completed B.Tech / B.E / MCA / BCA / B.Sc in Computer Science, IT, or related technical disciplines.

More like this

Related opportunities