Skip to content
Node.js internship

What should an internship
look like?

A practical program built around real code, real reviews, and real engineering

Start with code

Finish with engineering

From fundamentals to production-ready engineering

  1. 01

    Frameworks

    Fastify, Nuxt.js, Nest.js, React

  2. 02

    Databases

    PostgreSQL, SQLite, ClickHouse, MongoDB

  3. 03

    In-Memory Databases

    Redis, ElasticSearch

  4. 04

    Queue Manager

    Kafka, ZeroMQ

  5. 05

    Tests

    Unit tests & E2E tests

  6. 06

    Pipeline

    Jenkins

  7. 07

    Deferred Tasks

    CronJob

  8. 08

    Balancers & Containers

    HaProxy, Nginx, Kubernetes, Docker

Your first six months

Every intern goes through the same process, expectations, and reviews

  1. 01

    Onboarding

    Meet your mentor, set up your environment, and begin the academy.

  2. 02

    Academic Plan

    Complete the curriculum and practical assignments.

  3. 03

    Final Assessment

    Demonstrate your knowledge through practical tasks and evaluation.

  4. 04

    Offer

    Successful interns receive an offer to join TenThousand as Junior Engineers.

Apply - Node.js Engineering

The form takes a minute.
The craft takes much longer.

Your baseline

Rate yourself honestly.
Potential matters more than a perfect score.

JavaScript
0/5
English proficiency
0/5

We read every application. Expect a reply within two weeks.