- Solid programming fundamentals in at least one modern language (JavaScript/TypeScript, Python, or similar) you can read and reason about code, not just generate it.
- Hands-on vibe-coding experience, preferably with Claude Code (or Cursor, Antigravity, Copilot, etc.) a personal project, internship, hackathon, or coursework all count.
Basic web skills:
- HTTP/REST, a frontend framework (React a plus), and some SQL/database understanding.
- Git basics, and the habit of testing and verifying your work.
- Curiosity, quick learning, and clear written communication.
- Nice to haveTypeScript, React, Node.js/NestJS, or PostgreSQL exposure.
- A public GitHub / portfolio / side project built with an AI agent.
- Awareness of secure coding basics (dont trust input, dont leak secrets).