Job Title: Backend Developer Intern (Node.js & PostgreSQL)
Description: We are offering a 6-month unpaid internship opportunity for an enthusiastic backend developer who is eager to gain hands-on experience in building a scalable, multiple-role admin dashboard. The ideal candidate should have a strong passion for backend development, especially with Node.js and PostgreSQL. This internship comes with an opportunity for a full-time role based on performance, as well as an experience letter upon completion.
Responsibilities: Design and implement database tables and relationships for the admin dashboard.Develop and maintain the backend system using Node.js and Express.js.Collaborate with the frontend team to ensure seamless integration.Implement role-based access control for multiple admin roles.Optimize database performance and ensure data security.
Requirements: Familiarity with PostgreSQL (writing queries, building schemas, and managing relationships).Basic knowledge of Node.js and Express.js.Understanding of RESTful APIs and backend architecture.Willingness to learn and grow in a fast-paced environment.Strong problem-solving skills and attention to detail.
What We Offer: Real-world experience in backend development.Opportunity for a full-time role based on performance.Experience letter at the end of the internship.Mentorship and support throughout the internship.
Nice to Have: Experience with Sequelize or other ORM libraries.Familiarity with Docker or cloud deployment platforms.