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 othe