Position: Node.js Full Stack Developer Intern
https://www.linkedin.com/company/praetor-tech/
Location: Remote
Duration: 3–6 Months
Employment Type: Internship
Role Overview
We are looking for a passionate Node.js Full Stack Developer Intern to join our engineering team. You will contribute to the design, development, testing, and deployment of modern web applications while working with a contemporary JavaScript-based technology stack.
This internship is ideal for students and recent graduates who enjoy building scalable applications, solving real-world problems, and learning industry-standard software development practices.
Tech Stack
- Frontend: HTML5, CSS3, JavaScript (ES6+), React.js, Next.js
- Backend: Node.js, Express.js
- Database: PostgreSQL, Supabase
- Authentication: JWT, OAuth, Role-Based Access Control (RBAC)
- Version Control: Git, GitHub
- API Development: REST APIs, JSON
- Deployment: Hostinger VPS, Linux, Nginx
- Cloud & DevOps: Docker (basic), CI/CD (basic)
- Development Tools: VS Code, Postman
- AI Integration (Exposure): OpenAI API, Anthropic Claude API, Google Gemini API
Responsibilities
- Develop responsive and modern web applications.
- Build scalable backend services using Node.js and Express.js.
- Create reusable frontend components using React.js or Next.js.
- Design and optimize PostgreSQL/Supabase databases.
- Build and consume RESTful APIs.
- Implement secure authentication and authorization systems.
- Debug, test, and improve application performance.
- Collaborate using Git and GitHub workflows.
- Participate in code reviews and technical discussions.
- Research and implement modern web development best practices.
Required Skills
- Good knowledge of JavaScript (ES6+)
- Basic understanding of Node.js and Express.js
- Knowledge of HTML5 and CSS3
- Familiarity with React.js or Next.js
- Basic understanding of REST APIs
- Knowledge of PostgreSQL or MySQL
- Familiarity with Git and GitHub
- Strong analytical and problem-solving skills
- Good communication and collaboration skills
- Passion for learning modern technologies
Preferred Skills
- TypeScript
- Tailwind CSS
- Supabase
- JWT Authentication
- Docker
- Linux fundamentals
- Cloud platforms (AWS, Azure, or Google Cloud)
- AI API integration experience
- Basic CI/CD knowledge
Preferred Qualifications
- Pursuing or recently completed a degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
- Personal projects, GitHub repositories, hackathons, or open-source contributions are highly encouraged.
What You'll Gain
- Practical experience building production-grade applications.
- Exposure to modern full-stack architecture and development workflows.
- Experience working with databases, APIs, authentication, and deployment.
- Mentorship from experienced developers.
- Internship Completion Certificate.
- Letter of Recommendation based on performance.
- Opportunity to be considered for future paid opportunities based on performance and business requirements.
Application Requirements
Please submit:
- Resume
- GitHub profile (preferred)
- Portfolio or personal projects (if available)
- A brief introduction describing your interest in full-stack development
Pay: Up to ₹5,000.00 per month
Benefits:
- Flexible schedule
- Work from home
Work Location: Remote