Company: TinySlash
Job Type: Internship
Duration: 4 Months
Work Mode: Remote
Primary Location: India
Compensation: Paid Internship
Company Overview
TinySlash is an India-based link management and URL-shortening software company. The platform provides tools for creating short and branded links, tracking link performance, generating QR codes, and managing link analytics.
TinySlash is designed for production-level use, with a focus on reliability, security, and scalability, while offering cost-effective solutions for businesses, startups, and individual users.
Role Overview
TinySlash is hiring one Full Stack Developer Intern for a 4-month, remote, paid internship. This role is intended for candidates with strong fundamentals in both frontend and backend development who are interested in contributing to a production-level web-based software product.
This posting represents a single, defined internship position with a clear scope of responsibilities.
Key Responsibilities
- Assist in developing and maintaining both frontend and backend features
- Build responsive and accessible user interfaces
- Develop and maintain REST APIs and server-side logic
- Work with databases for data storage and retrieval
- Integrate frontend components with backend services
- Support bug fixes, performance optimization, and feature enhancements
- Collaborate with team members during feature development, testing, and reviews
Required Skills
- Strong knowledge of HTML, CSS, and JavaScript
- Experience or academic exposure to React.js
- Basic understanding of Node.js and Java Spring Boot backend development concepts
- Familiarity with REST APIs
- Basic knowledge of databases (MongoDB / SQL)
- Understanding of Git or other version control systems
- Basic understanding of system design and application flow
Eligibility
- Freshers and early-career candidates may apply
- Students or recent graduates in Computer Science, IT, or related fields
- Applicants must be legally eligible to participate in a paid internship from their location
What We Offer
- Paid remote internship
- Practical experience working on a live production software platform
- Exposure to full-stack development in a startup environment
- Mentorship and structured technical feedback
- Internship completion certificate
Application Process
- Shortlisted candidates will be contacted by the TinySlash team regarding the next steps.