Point your AI agent at freehire and let it find you a job.

Get the CLI →

WSH Experts

Full Stack Developer

Posted Updated 1 view
Discussion

Requirements

Education & Fundamentals

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field—or equivalent practical experience.
  • Strong understanding of computer science fundamentals, including data structures, algorithms, networking basics, and databases.

Technical Skills

  • Experience with full-stack web development using modern technologies (e.g.,React, Vue, Angular for frontend; Node.js, Python, Java, or similar for backend).
  • Good knowledge of at least one programming language such as JavaScript/TypeScript, Python, Go, Java, or C#.
  • Familiarity with version control systems (Git).
  • Basic understanding of relational or NoSQL databases.

Preferred (Nice to Have)

  • Exposure to DevOps concepts such as CI/CD, cloud environments (AWS/GCP/Azure), Docker, or automation tools.
  • Experience with AI-assisted coding tools (e.g., GitHub Copilot, ChatGPT,Codeium) and ability to evaluate generated code.
  • Portfolio of side projects, GitHub repos, personal apps, or noteworthy past internship/work projects that demonstrate your passion, curiosity, and craftsmanship.
  • Participation in hackathons, open-source contributions, or tech communities.

Skills

What Intern Full-Stack jobs ask for — and how much of it you have →

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available