Node.js internship
What should an internship
look like?
A practical program built around real code, real reviews, and real engineering
The program
Start with code
Finish with engineering
From fundamentals to production-ready engineering
- 01
Frameworks
Fastify, Nuxt.js, Nest.js, React
- 02
Databases
PostgreSQL, SQLite, ClickHouse, MongoDB
- 03
In-Memory Databases
Redis, ElasticSearch
- 04
Queue Manager
Kafka, ZeroMQ
- 05
Tests
Unit tests & E2E tests
- 06
Pipeline
Jenkins
- 07
Deferred Tasks
CronJob
- 08
Balancers & Containers
HaProxy, Nginx, Kubernetes, Docker
Terms of employment
Your first six months
Every intern goes through the same process, expectations, and reviews
- 01
Onboarding
Meet your mentor, set up your environment, and begin the academy.
- 02
Academic Plan
Complete the curriculum and practical assignments.
- 03
Final Assessment
Demonstrate your knowledge through practical tasks and evaluation.
- 04
Offer
Successful interns receive an offer to join TenThousand as Junior Engineers.