Pearson Logo

Pearson

Senior Software Engineer

Posted Yesterday
Be an Early Applicant
Remote or Hybrid
Hiring Remotely in Spain
Senior level
Remote or Hybrid
Hiring Remotely in Spain
Senior level
Design and build responsive, high-performance frontend applications with React/Angular while contributing to backend services in Java/Spring Boot. Lead frontend architecture, optimize performance and accessibility, mentor engineers, collaborate across teams, and support CI/CD and cloud deployments for scalable, user-centric products.
The summary above was generated by AI

Job Title: Senior Software Engineer (Full Stack – Frontend Focus)

Location: Bangalore / Chennai (Hybrid)
Experience: 6+ Years

About Pearson plc

Pearson is a global leader in digital learning, committed to helping people make progress through education. With millions of learners worldwide, Pearson is transforming its platforms into cloud-native, scalable, and AI-powered systems, redefining the future of learning experiences.

Role Overview

As a Senior Software Engineer (Full Stack – Frontend Focus), you will play a key role in building intuitive, scalable, and high-performance user-facing applications, while contributing to robust backend systems.

You will take ownership of frontend architecture and user experience, while also working across the stack to deliver end-to-end solutions. This role combines strong UI engineering expertise with solid backend fundamentals, making it ideal for engineers who enjoy building impactful products used by millions.

Key Responsibilities

  • Design and build modern, responsive, and high-performance frontend applications using React.js
  • Develop and maintain scalable backend services using Java, Spring Boot, and microservices
  • Drive frontend architecture decisions, including performance optimization, state management, and component design
  • Ensure clean, maintainable code using best practices (SOLID, Clean Code, DDD, BDD)
  • Collaborate with Product, Design, QA, and DevOps teams to deliver seamless user experiences
  • Lead code reviews and mentor engineers on frontend and full stack best practices
  • Optimize applications for speed, scalability, and accessibility
  • Promote adoption of AI tools and automation to improve developer productivity
  • Contribute to CI/CD pipelines and cloud deployments
  • Maintain clear documentation (JIRA, design docs, technical specs)

Required Skills

  • Strong expertise in React.js / Angular , JavaScript (ES6+), TypeScript
  • Solid experience in Java, Spring Boot, and Microservices Architecture
  • Strong understanding of frontend architecture, performance optimization, and UX principles
  • Experience with state management (Redux / Context API)
  • Hands-on experience with Cloud platforms (AWS/Azure/GCP)
  • Experience with Docker & Kubernetes
  • Strong exposure to CI/CD (GitHub Actions preferred)
  • Experience with REST APIs and API integrations
  • Familiarity with databases (MongoDB / SQL)
  • Strong knowledge of OOP, Design Patterns, and System Design

Good to Have

  • Experience with Kotlin
  • Exposure to event-driven architecture (Kafka)
  • Experience with serverless (AWS Lambda)
  • Familiarity with AI-assisted development tools
  • Experience working on large-scale distributed systems

Preferred Background

  • Experience in the EdTech domain is a strong plus
  • Exposure to building learning platforms, assessment systems, or user-centric educational products

What We’re Looking For

  • Strong problem-solving and system design mindset
  • Ability to take end-to-end ownership of features and systems
  • Passion for building exceptional user experiences
  • Excellent communication and stakeholder management skills
  • Interest in mentoring and elevating engineering standards across teams

Qualifications

  • Bachelor’s degree in computer science / engineering or equivalent
  • 6+ years of hands-on experience in full stack development (frontend-heavy)

Why Join Pearson?

  • Build products impacting millions of learners globally
  • Be part of a cloud and AI transformation journey
  • High ownership with strong technical influence
  • Culture focused on learning, innovation, and growth

Similar Jobs

4 Days Ago
Remote
Senior level
Senior level
Artificial Intelligence • Cybersecurity
Lead the Developer Experience team to build internal tools, CI/CD and GitOps workflows, and AI-assisted developer tooling. Improve provisioning, deployment, and environment setup, reduce operational toil, partner with Platform/SRE/Security/FinOps, and measure impact of tooling.
Top Skills: ArgocdAWSBashCi/CdCli ToolsEksGithub ActionsGitopsIamKubernetesLlm-Based ToolingNode.jsPythonTerraform
6 Days Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Own and build automation solutions for the Product organization: design, develop, and maintain workflows integrating APIs and AI/LLM capabilities. Administer and optimize automation environments for performance, reliability, cost, and governance. Monitor, troubleshoot, and iterate on production workflows to improve efficiency and reduce manual effort.
Top Skills: Apache KafkaAWSCi/CdDockerGithub ActionsIntegration TestingJavaKubernetesLlmMicronautMicrosoft 365Microsoft Power PlatformRestful ApisUnit Testing
Yesterday
In-Office or Remote
India
Senior level
Senior level
Artificial Intelligence • Marketing Tech • Sales • Software
Build and operate production custody systems: signing service, key management, chain integrations, and transaction pipelines. Own end-to-end subsystems, integrate new chains, collaborate with cryptography on threshold signing and key recovery, write post-mortems, and produce clear async design docs and PRs.
Top Skills: Account Abstraction)Aurora PostgresAWSBitcoin (UtxoCggmp21ClickhouseCloudhsmCmp)Eip-1559Ethereum (Eip-712FrostGg20Github ActionsGoKubernetesLedger VaultMoveMpcPostgresPsbt)RustRust (For Chain Integration)SolanaSolidityTemporalTerraformThreshold Signing (Gg18TssTypescriptYubihsm

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account