Senior Software Engineer

Haifa, IsraelFull-timePosted May 27, 2026

Senior Software Engineer

Location:  Haifa (Onsite)
Company: Pearson 

About Pearson 

Pearson is the world’s leading provider of learning services and materials for higher education institutions and faculties around the globe, operating in over 70 countries. 

With a mission to revolutionize the future of learning and courseware, Pearson’s Higher Education team is focused on transforming how students engage with content—developing innovative, consumer-grade digital products that are intuitive, effective, and accessible. We move fast: designing, building, testing, and iterating with agility and purpose. 

By putting students at the center of everything we do, we’re creating cross-platform, mobile-first experiences and high-scale web services that are shaping the future of global education. 
 

Your Role 

We are looking for a Senior Software Engineer to join our growing, dynamic team. You will help design and develop world-class web applications that are used by millions of learners worldwide. 

As a senior team member, you’ll work in a fast-paced, agile environment and take a leading role in product design and full-cycle software development, from idea to global launch. 

 

What You’ll Do 

  • 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, UX, and QA teams 

  • Work in a fast, iterative environment with real-time user feedback 

  • Mentor team members and promote software development best practices 

 

What We’re Looking For 

Required: 

  • B.Sc. in Computer Science or a related field 

  • 4–6+ 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 (e.g., Redux) 

  • Strong command of JavaScript and TypeScript 

  • Solid 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, bundle size management 

  • Experience with responsive design, cross-browser testing, and mobile-first development 

  • Experience with backend technologies like 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 
     

Nice to Have 

  • Exposure to server-side rendering or frameworks like Next.js 

  • Familiarity with frontend testing tools such as Jest, Testing Library, Cypress 

  • Experience in CI/CD pipelines 

  • Familiarity with containerization (Docker, Kubernetes) 

  • Exposure to mobile web or hybrid app development 

 

Why Join Us 

  • Work on products with real impact—millions of users globally 

  • Join a startup-like culture within a global leader 

  • Collaborate with a tight-knit, talented team 

  • Shape the future of digital education 

    #LI-MG1

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free