P

Apprentice, Software Engineer

PearsonBangaloreIndia2h ago
onsitefull-timeentry
10 views6 applicants
💼 Competitive Salary

Job Description

Pearson is the world’s leading learning company, dedicated to helping people make progress in their lives through learning. Founded in 1844, we deliver digital-first, accessible learning experiences and employ over 20,000 people globally. In India, we support learners and educators through innovative educational products, technology, and services. We are committed to fostering an inclusive, equitable workplace where every employee is valued and empowered to thrive. About the Apprenticeship Program Pearson India’s Apprenticeship Program provides graduates and early-career professionals with structured training, hands-on experience, and mentorship from industry experts. Through a blend of on-the-job learning and guided development, apprentices build the professional and technical skills needed to succeed in a global organization. About the Role: 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 Node.js or Java/.NET 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 — 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 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 yearsAge - 18- 35 years

Requirements

  • 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 — 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
  • 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.)

Key Responsibilities

  • Assist in designing, developing, and maintaining web applications using React.js on the frontend and Node.js or Java/.NET 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

About Pearson

AI-POWERED

Resume Reviewer

Transform your resume with AI-powered insights and land your dream job

98%
Match Rate
3x
More Interviews
ATS-friendly optimization
Instant feedback & scoring
Industry-specific suggestions
Professional formatting tips
Analyze My Resume
Free to use
Instant results

Trending Jobs

A

Full-Time Interns

AsuraaIn
Bengaluru
₹5K+
4w ago23 applicants
A

Intern

AsuraaIn
Banglore
₹5K - ₹5K
1mo ago21 applicants
A

Mandi Software Sales Executive (Field Sales)

Asuraa
Andhra Pradesh
Competitive Salary
1mo ago2 applicants

Ready to Start Your Journey?

Join thousands of professionals who found their dream job through our platform.