Apprentice, Full Stack Engineer

Bangalore · Hybrid

About this role

 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

Company at a glance

Our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. That’s why our c. 20,000 Pearson employees are committed to creating vibrant and enriching learning experiences designed for real-life impact. We are the world’s leading learning company, serving customers in nearly 200 countries with digital content, assessments, qualifications, and data. For us, learning isn’t just what we do. It's who we are.

Team Size10,001+ employees
WorkspaceHybrid
IndustryEducation
Location
Bangalore, Karnataka, India

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Know someone who'd be great for this?