Backend Developer Intern cover image
InternshipAgentic Academy

Backend Developer Intern

Agentic Academy LabsEngineeringRemotePosted September 10, 2026

About this role

About the Role

Agentic Academy Labs is building AI-powered learning experiences that help students learn modern technology through practical projects. As a Backend Developer Intern, you will build the services, APIs, and data systems behind our education platform.

This is a hands-on engineering internship focused on APIs, PostgreSQL, authentication, authorization, and server-side business logic. You may work with a Bun or Node.js backend, depending on the project and existing platform architecture. You will collaborate with developers, product contributors, and education teams while receiving guidance from experienced engineers.

What You Will Do

  • Design, build, and maintain REST APIs using TypeScript with Bun or Node.js
  • Create PostgreSQL tables, relationships, migrations, and efficient queries
  • Implement authentication and authorization features such as signup, login, sessions, JWTs, and role-based access
  • Convert product requirements into reliable server logic for courses, learner progress, assessments, and AI-enabled learning features
  • Add input validation, structured error handling, logging, and security best practices
  • Write unit and integration tests to improve API reliability
  • Review code, respond to feedback, and contribute through GitHub pull requests
  • Document endpoints, database decisions, setup instructions, and technical trade-offs
  • Debug issues across the application, database, and API layers

What You Will Learn

  • How to structure a maintainable backend application
  • How to design practical PostgreSQL schemas for real products
  • How authentication, sessions, permissions, and secure APIs work
  • How to optimize queries and identify performance bottlenecks
  • How to test, document, review, and iterate on backend code
  • How engineering teams build software in a remote environment

Why Join Us

You will work on features used by real learners rather than completing isolated practice tasks. Our remote-first culture allows you to contribute while continuing your studies. You will receive code reviews, engineering mentorship, regular feedback, and exposure to an AI education product. The experience will also help you build a strong portfolio demonstrating backend development, database design, and secure API implementation.

We value curiosity, clear communication, and consistent progress. If you enjoy solving problems and want to understand how a modern learning platform works behind the interface, this internship is a strong fit.

Requirements

Required Skills

  • Working knowledge of JavaScript or TypeScript
  • Understanding of HTTP, REST APIs, JSON, and common status codes
  • Basic experience with SQL and relational database concepts
  • Familiarity with Git and GitHub
  • Ability to break requirements into small implementation tasks
  • Willingness to ask questions, accept feedback, and debug independently
  • Strong written communication skills for a remote team

Learning Goals

  • Build and test production-style API endpoints
  • Design PostgreSQL schemas and write practical queries
  • Implement secure authentication and authorization flows
  • Improve code quality through reviews, testing, and documentation
  • Understand backend performance, security, and maintainability

Nice-to-Have Experience

  • Node.js, Bun, Express, Fastify, or NestJS
  • PostgreSQL with Prisma, Drizzle, Kysely, or another query tool
  • JWT authentication, sessions, OAuth, or role-based access control
  • Vitest, Jest, Supertest, or other API testing tools
  • Docker, Linux, Redis, queues, or basic cloud deployment
  • Experience building a personal backend or full stack project

Quick Info

Employment Type

Internship

Location

Remote

Department

Engineering