remote
Backend Engineer - Contract-Based Internship
Backend Engineer
Backend Engineer internship focused on building secure, scalable RESTful services with Node.js, Express, PostgreSQL, MongoDB, and AWS cloud‑native solutions.
About the role
Key Responsibilities
- Assist in designing, developing, and maintaining backend services and APIs for an educational technology platform.
- Implement secure, high‑performance RESTful endpoints using Node.js and Express.js.
- Collaborate with frontend teams to integrate APIs and ensure seamless data flow.
- Design and optimize database schemas, write efficient queries, and manage data in PostgreSQL and MongoDB.
- Deploy and monitor services on AWS, leveraging cloud‑native patterns for scalability and reliability.
- Participate in code reviews, unit testing, and continuous integration pipelines.
Requirements
- Strong understanding of JavaScript/TypeScript and Node.js ecosystem.
- Experience with Express.js and building RESTful APIs.
- Hands‑on knowledge of relational (PostgreSQL) and NoSQL (MongoDB) databases.
- Familiarity with AWS services (EC2, RDS, Lambda, S3) and cloud deployment practices.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
nodejspostgresqlmongodbaws