P

Pearson

Makes learning tools and runs certification exams

Senior Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeHaifa, IsraelNo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science or a related field.
  • Four to six or more years of hands-on experience in frontend or full-stack web development.
  • Deep expertise in JavaScript frameworks such as React or Angular, and state management such as Redux.
  • Strong command of JavaScript and TypeScript.
  • Experience with CSS-in-JS, SASS/SCSS, or other modular styling systems.
  • Experience working with and evolving design systems and component libraries.
  • Strong understanding of web performance optimization, lazy loading, and bundle size management.
  • Experience with responsive design, cross-browser testing, and mobile-first development.
  • Experience with backend technologies such as Node.js, Python, or Java.
  • Strong understanding of RESTful APIs and service-oriented architecture.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Experience working with MySQL and NoSQL databases.
  • Strong grasp of modern web architecture and performance optimization.
  • Excellent communication and collaboration skills.
  • A proactive, team-oriented mindset and sense of ownership.

Responsibilities

  • Design, develop, and maintain responsive, user-friendly web applications.
  • Build scalable backend services and APIs.
  • Contribute to product architecture and drive technical decisions.
  • Collaborate closely with product, user experience, and quality assurance teams.
  • Work in a fast, iterative environment with real-time user feedback.
  • Mentor team members and promote software development best practices.
  • Take a leading role in product design and full-cycle software development, from idea to global launch.

Desired Qualifications

  • Exposure to server-side rendering or frameworks such as Next.js.
  • Familiarity with frontend testing tools such as Jest, Testing Library, and Cypress.
  • Experience in continuous integration and continuous delivery pipelines.
  • Familiarity with containerization using Docker or Kubernetes.
  • Exposure to mobile web or hybrid app development.

About the Company

Pearson

Makes learning tools and runs certification exams

Pearson makes learning materials and runs assessments for students, educators, employers, and professionals, combining digital courseware with qualifications that verify knowledge and skills. Its MyLab and Mastering platforms pair college content with practice activities and tools that let instructors track progress. The business also supports online schools, English learning, professional certification, and workforce training, with products used in classrooms, workplaces, and testing centers. It earns money from courseware sales, digital subscriptions, assessment fees, and contracts with education institutions and employers. Pearson traces its roots to 1844 and is headquartered in London.

Company size
10,001+
Company stage
IPO
Headquarters
Covent Garden, United Kingdom
Founded
1844

Recently Posted Jobs

Explore more opportunities at Pearson

See more jobs