freehire launches on Product Hunt on 26 August.

Follow →

Graduate Full Stack Engineer

Summary

Graduate Full Stack Developer building and maintaining modern web applications across frontend and backend, working with JavaScript/TypeScript, React/Angular/Vue, Node.js/Java/C#/Python, and SQL databases in an Agile team.

We are looking for a passionate and motivated Graduate Full Stack Developer to join our technology team. This role is ideal for recent graduates who are eager to build a career in software development and gain hands-on experience across both frontend and backend technologies .

You will work alongside experienced developers to design, develop, test, and maintain modern web applications while learning industry best practices, Agile methodologies, and cloud technologies.

Key Responsibilities

  • Develop and maintain web applications across both frontend and backend components.
  • Build responsive and user-friendly interfaces using modern frontend technologies.
  • Support backend development, API integration, and database management activities.
  • Participate in software design, coding, testing, debugging, and deployment activities.
  • Collaborate with Product Owners, Business Analysts, QA Engineers, and senior developers to deliver high-quality solutions.
  • Write clean, maintainable, and well-documented code following development standards.
  • Assist in troubleshooting application issues and implementing fixes and enhancements.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Support system integration, testing, and production deployment activities.
  • Learn and adopt modern development frameworks, tools, and cloud technologies.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field .
  • Fresh graduates or candidates with up to 2 years of experience are welcome to apply.
  • Basic knowledge of:
  • JavaScript / TypeScript
  • HTML5 and CSS3
  • Frontend frameworks (React, Angular, or Vue.js)
  • Backend technologies (Node.js, Java, C#, or Python)
  • SQL and relational databases
  • Understanding of software development principles and object-oriented programming.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work independently and collaboratively within a team environment.

See also

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