SoftoJobs
Fresher role
Pearson logo

Pearson

Pearson Hiring Apprentice, Software Engineer in Bangalore | Full-Time

Bangalore On-site 0 - 2 years Not disclosed Full Time Any Bachelor's Degree

Skills required

Technologies this role asks for

Prepare for this role

Practice and Learn are coming soon for Java, JavaScript — browse articles meanwhile, then apply.

Job description

What you’ll do in this role

Job Overview

Pearson is recruiting an Apprentice, Software Engineer for its engineering team in Bangalore, India. This full-time apprenticeship is intended for graduates and early-career professionals who want practical experience building modern web applications while developing their technical and professional skills.

The apprentice will work with experienced engineers on product features and gain exposure to both frontend and backend development. The role includes guided work, collaboration, and learning through the team's engineering practices. The job posting describes the opportunity as an apprenticeship and also refers to the position as a Full Stack Engineer Apprentice/Intern.

About Pearson and the Apprenticeship

Pearson is a learning company that develops digital-first learning experiences and educational products and services. Its India teams support learners and educators through technology and related services. Pearson describes its workplace as inclusive and equitable, with an emphasis on valuing and supporting employees.

The India Apprenticeship Program combines on-the-job learning with guided development and mentorship from experienced professionals. Participants can build practical knowledge and workplace skills while contributing to engineering work in a global organization.

Key Responsibilities

  • Help design, develop, and maintain web applications, using React.js for frontend work and Node.js, Java, or .NET for backend development.
  • Write readable, maintainable code using TypeScript and/or JavaScript.
  • Work with senior engineers to implement new product features and improve existing functionality.
  • Integrate and use REST APIs between frontend and backend components.
  • Take part in code reviews, daily standups, and sprint planning as a member of an agile team.
  • Debug and troubleshoot full-stack issues with guidance from the engineering team.
  • Write basic unit tests and help improve code quality.
  • Learn and follow team standards for engineering, coding practices, and documentation.

Required Qualifications and Skills

  • A bachelor's degree, either in progress 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 or TypeScript development.
  • Foundational knowledge of frontend concepts such as components, state management, and responsive user interfaces.
  • Familiarity with at least one backend technology: Node.js, Java, or .NET.
  • Understanding of REST APIs and how frontend and backend systems communicate.
  • Basic knowledge of HTML5, CSS3, and responsive design principles.
  • Willingness to learn, take ownership of assigned work, and collaborate with teammates.
  • Problem-solving and communication skills.

Preferred Skills

  • Exposure to a relational or NoSQL database, such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform, including conceptual-level knowledge.
  • Basic understanding of microservices architecture or containerization with Docker.
  • Familiarity with Git, CI/CD pipelines, and agile development practices.
  • Experience with AI-assisted development tools, including GitHub Copilot or Cursor.

Technologies and Development Areas

The role spans frontend and backend web development. React, JavaScript, and TypeScript are relevant to the user interface and application code, while Node.js, Java, or .NET may be used on the backend. REST APIs support communication between application layers, and HTML5 and CSS3 are part of the stated frontend foundation.

Preferred exposure includes database technologies, cloud platforms, Docker, Git, and CI/CD. The posting also mentions AI-assisted coding tools as a useful additional experience. These are learning and work-context areas rather than a guarantee that every apprentice will use every listed technology.

Experience and Eligibility

The stated experience range is 0–2 years, making the role suitable for candidates at the beginning of their careers. The posting specifies an age range of 18–35 years and states that applicants must not have ever drawn EPF. Candidates should review the employer's official posting for the full eligibility terms and any applicable apprenticeship conditions.

Work Mode and Location

The role is listed in Bangalore, India, with a full-time schedule. The posting does not specify a remote or hybrid arrangement, so the work mode is recorded as onsite by default.

Who Should Apply

This opportunity may suit students nearing graduation or graduates with a bachelor's degree in Computer Science, Software Engineering, or a related field who want to develop full-stack skills. Applicants should have foundational knowledge of web development and at least one backend technology, along with an interest in learning from experienced engineers and contributing to a collaborative team.

Candidates with additional familiarity in databases, cloud platforms, containerization, version control, testing, or AI-assisted coding tools may find those experiences relevant to the preferred skills. The posting emphasizes curiosity, communication, problem-solving, and a willingness to learn as part of the apprentice's development.

How to Apply

Apply through the official Pearson careers posting for this opportunity. Pearson states that employment decisions are based on qualifications, merit, and business need, and that qualified applicants receive consideration without regard to protected characteristics. Applicants who need assistance accessing the careers site may request reasonable accommodation through the contact method listed in the official posting.

Apply now through SoftoJobs to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

Any Bachelor's Degree

Experience

0 - 2 years (Freshers welcome)

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

smart_toy

SoftoBot

For freshers

Fresher job assistant

Ask about fresher roles, internships, skills, or cities.