freehire launches on Product Hunt on 26 August.

Follow →

Apprentice, Full Stack Engineer

Apprentice Full Stack Engineer

We are looking for a motivated and curious Full Stack Engineer Apprentice/Intern to join our engineering team. This is an excellent opportunity for early-career developers who are passionate about building modern web applications and want to grow in a collaborative, fast-paced environment. You will work alongside experienced engineers, contribute to real product features, and gain hands-on exposure to both frontend and backend development using industry-relevant technologies.

Key Responsibilities:

  • Assist in designing, developing, and maintaining web applications using React.js on the frontend and Java on the backend
  • Write clean, readable, and maintainable code in TypeScript and/or JavaScript
  • Collaborate with senior engineers to implement new features and improve existing ones
  • Integrate and consume REST APIs across frontend and backend layers
  • Participate in code reviews, daily standups, and sprint planning as part of an agile team
  • Debug and troubleshoot issues across the full stack under guidance
  • Write basic unit tests and contribute to improving code quality
  • Learn and follow team engineering standards, coding practices, and documentation norms

Required Qualifications

  • Bachelor's degree (pursuing or completed) in Computer Science, Software Engineering, or a related field
  • Basic hands-on experience or strong academic exposure to React.js and modern JavaScript/TypeScript development
  • Foundational understanding of frontend concepts — components, state management, and responsive UI
  • Familiarity with at least one backend technology —Java , SpringBoot
  • Understanding of REST APIs and how frontend and backend systems communicate
  • Basic knowledge of HTML5, CSS3, and responsive design principles
  • Eagerness to learn, take ownership, and work collaboratively in a team environment
  • Good problem-solving and communication skills

Preferred / Nice-to-Have Skills

  • Exposure to any relational or NoSQL database (MySQL, PostgreSQL, MongoDB, etc.)
  • Familiarity with cloud platforms such as AWS, Azure, or GCP — even at a conceptual level
  • Basic understanding of microservices architecture or containerization (Docker)
  • Familiarity with Git, CI/CD pipelines, and agile development practices
  • Experience using AI-assisted development tools (GitHub Copilot, Cursor, etc.)

    Eligibility :
    MUST NOT have ever drawn EPF.
    Experience :0-2 years
    Age - 18- 35 years

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