Senior Full-Stack Developer Intern (Next.js, Node.js, PostgreSQL)

Find Me United State
Remote
Apply
AI Summary

Join Find Me as a Senior Full-Stack Developer Intern and gain hands-on experience in full-stack development, working on real-world applications using modern technologies like Next.js, Node.js, PostgreSQL, and Azure Cloud Services.

Key Highlights
Develop and maintain a server-side rendered (SSR) Next.js application
Implement user authentication using NextAuth.js and JWT-based authorization
Build RESTful APIs or GraphQL APIs for frontend communication
Technical Skills Required
Next.js Node.js PostgreSQL React TypeScript Express NestJS Prisma Sequelize NextAuth.js JWT Git GitHub Azure Cloud Services Azure App Service Blob Storage SQL Databases Redis GraphQL Tailwind CSS styled-components
Benefits & Perks
Hands-on experience working with cutting-edge technologies
Real-world exposure to full-stack development and deployment on Azure Cloud Services
Mentorship from experienced engineers and tech leads
Portfolio-worthy projects to showcase skills to future employers
Collaboration with a dynamic team of developers, designers, and product managers
Networking opportunities in the tech industry

Job Description


Senior Full-Stack Developer Internship (Next.js, Node.js, PostgreSQL) – Unpaid

📍 Location: Remote

⏳ Duration: 3-6 months (Flexible)

💰 Compensation: Unpaid (Internship)

🎓 Internship Type: Part-time (20 hours/week)

About Find Me

Find Me is a next-generation social networking platform that empowers users to create customizable online portfolios in various categories, including Personal, Corporate, Academic, Business, and Matrimony. Our mission is to revolutionize professional networking by enabling users to showcase their skills, achievements, and interests in a personalized way.

As an intern, you'll gain hands-on experience in full-stack development, working on real-world applications using modern technologies like Next.js, Node.js, PostgreSQL, and Azure Cloud Services. This is an excellent opportunity for students and early-career developers looking to build their technical expertise, work in a collaborative team, and contribute to a large-scale project.


🚀 Role & Responsibilities

As a Senior Full-Stack Developer Intern, you will work alongside experienced engineers to build and maintain the Find Me platform. Your responsibilities will include:

Frontend Development (Next.js)
  • Develop and maintain a server-side rendered (SSR) Next.js application using the App Router.
  • Implement user authentication using NextAuth.js and JWT-based authorization.
  • Create reusable UI components for features like Feed, Profile, Messages, and Notifications.
  • Ensure a responsive and accessible design using Tailwind CSS or styled-components.
  • Implement middleware for protected routes and manage user access control.
Backend Development (Node.js/NestJS)
  • Build RESTful APIs or GraphQL APIs for frontend communication.
  • Implement user authentication workflows (Login, Registration, Token Refresh).
  • Develop post & comment systemsuser management, and real-time notifications.
  • Optimize the backend for performance, security, and scalability.
DevOps & Deployment (Azure + GitHub/GitLab CI/CD)
  • Set up automated deployments for the frontend (GitHub + Vercel).
  • Configure CI/CD pipelines for backend deployment on Azure (GitLab CI/CD + Docker).
  • Manage database hosting (Azure SQL, Supabase, or PlanetScale).
  • Implement file uploads using Azure Blob Storage or Cloudinary.
  • Ensure security and performance through rate limiting and logging.
Database & Caching
  • Design and manage the PostgreSQL database, ensuring efficient data handling.
  • Use Prisma ORM or Sequelize for database modeling and migrations.
  • Implement Redis (optional) for caching frequently accessed data and session storage.


🎯 What You’ll Gain

✅ Hands-on experience working with cutting-edge technologies in a fast-paced environment.

✅ Real-world exposure to full-stack development and deployment on Azure Cloud Services.

✅ Mentorship from experienced engineers and tech leads.

✅ Portfolio-worthy projects to showcase your skills to future employers.

✅ Collaboration with a dynamic team of developers, designers, and product managers.

✅ Networking opportunities in the tech industry.


🛠️ Requirements & Qualifications

This internship is open to students, recent graduates, and self-taught developers who want to build their expertise in full-stack development.

✅ Must-Have Skills:

  • Basic to intermediate experience with Next.js, React, and TypeScript.
  • Familiarity with Node.js (Express or NestJS) and backend development.
  • Understanding of PostgreSQL databases and ORMs like Prisma or Sequelize.
  • Basic knowledge of authentication systems (NextAuth.js, JWT).
  • Ability to work with Git/GitHub for version control.
  • Strong problem-solving skills and willingness to learn new technologies.

💡 Nice-to-Have Skills (Not Required, But a Plus!):

  • Exposure to Azure Cloud Services (Azure App Service, Blob Storage, SQL Databases).
  • Experience with Redis for caching and session storage.
  • Familiarity with GraphQL for API development.
  • Understanding of DevOps practices (CI/CD, Docker, GitHub/GitLab Pipelines).


📌 Work Environment & Expectations

🚀 Fully Remote – Work from anywhere with a flexible schedule (20 hours/week).

💡 Collaborative Culture – Work closely with a diverse and supportive team.

📈 Performance-Based Growth – Exceptional interns may be considered for paid roles in the future.

🎥 Meetings & Communication – Regular team meetings on Zoom (cameras ON required).


📩 How to Apply

Interested in joining us? Send your resume, GitHub profile, and a brief introduction to:

📧 hr@fyndme.net with the subject:

🚀 "Full-Stack Developer Internship - [Your Name]"

We look forward to welcoming passionate developers to our team and building the future of social networking together! 🌍💡🚀



Subscribe our newsletter

New Things Will Always Update Regularly