Role Overview
Join our fast-paced startup environment as a Full Stack Developer Intern. You will collaborate with the product and engineering team to build and improve full-stack features, working on a live production product while receiving mentorship from experienced developers.
Responsibilities
- Collaborate with the product and engineering team to build and improve full-stack features.
- Develop responsive frontend components using React.js.
- Build and maintain backend APIs using Node.js and Express.js.
- Work with PostgreSQL databases for application development.
- Debug issues, optimize application performance, and improve code quality.
- Participate in code reviews and team discussions.
- Take ownership of assigned tasks and deliver them within deadlines.
- Learn new technologies and contribute to product development.
Requirements
- Good understanding of React.js and Node.js.
- Familiarity with JavaScript (ES6+), HTML, and CSS.
- Basic understanding of REST APIs and backend development.
- Knowledge of PostgreSQL or any relational database.
- Familiarity with Git and version control.
- Strong analytical and problem-solving skills.
- Self-motivated, eager to learn, and comfortable working independently.
- Good communication and collaboration skills.
Nice to Have
- Experience with Express.js.
- Basic knowledge of Docker and AWS.
- Understanding of authentication (JWT/OAuth).
- Personal projects, internships, or GitHub contributions.
Skills
- React.js
- Node.js
- PostgreSQL
- Express.js
- AWS
Benefits
- Flexible schedule
- Work from home
- Certificate of Internship upon successful completion
- Potential opportunity for a Pre-Placement Offer (PPO)