Full Stack Engineer
Technical role · involves code
Builds and ships complete web products — interface, server, database and deployment. The generalist role most AI products are actually built by.
Also advertised as: Software Engineer, Full Stack Developer, Product Engineer.
What the job involves
- Build user interfaces and the APIs behind them
- Model data and write the queries that keep pages fast
- Implement authentication, authorisation and payments safely
- Deploy, monitor and debug applications in production
- Add AI features to existing products without destabilising them
Skills this role needs
These are the actual modules taught on the track that train for this role — not a generic skills list.
- AI Foundations — optional basics (free)
- Module 0 — Foundations: JavaScript, the Web & Your Dev Toolkit
- Backend Foundations
- Databases
- ORMs & Data Access
- Auth & Security
- Real-time & Jobs
- APIs & Integrations
- DevOps & Deployment
- Scaling & Production
- Testing & Quality Engineering
How to train for it
Find out where you stand as a Full Stack Engineer
Five questions, about three minutes, no account required.
Take the free skill check