Job Information
Pearson Specialist, Senior Software Engineer in Poland
Job Title: Specialist, Software Engineer
Career Architecture Role : Software Engineer
Career Architecture Tier: IC20 (Specialist)
Hybrid : 2x month at the office - Poznan, PL
Job Summary:
As a Senior Software Engineer, you will build and maintain an AI-powered content generation platform designed to help educators create curriculum-aligned learning activities. You will leverage generative AI combined with learning science to ensure pedagogically sound results. You own independent streams of complex frontend development, collaborate with cross-functional teams, and maintain high standards for code quality, accessibility, and performance. This is an individual contributor role.
Key Responsibilities:
.
Build and maintain features using React 19+ , TypeScript , and modern hook patterns within a Vite workflow
Integrate frontend applications with backend services using Axios and Redux middlewares.
Manage complex client-side state using Redux Toolkit and implement navigation via react-router-dom .
Develop robust, accessible user experiences, including focus management, error boundaries, and UI animations (Lottie).
Ensure code quality and stability through automated testing: unit/component tests ( Vitest , Testing Library ) and E2E tests ( Playwright ).
Proactively address security vulnerabilities ( Snyk , Dependabot ) and monitor product performance using observability tools.
Contribute to the evolution of the internal Design System and document technical workflows in Jira and Confluence .
Collaborate daily with product, design, and engineering teams to deliver features incrementally
Requiered Skills and Competencies :
Expertise in React & TypeScript: Deep understanding of modern hooks-based architecture and component composition.
State Management & Routing: Practical experience with Redux Toolkit and complex routing patterns.
Modern Toolstack: Proficiency with Vite , ES Modules , and Axios for secure API integrations.
Testing Excellence: Strong competence in Vitest , Testing Library , and Playwright , including code coverage workflows.
Engineering Hygiene: Mastery of ESLint , Prettier , and clean Git history; comfortable with CI/CD pipelines (GitHub Actions/Jenkins).
UI/UX Implementation: High proficiency in Sass , modern CSS practices, and building accessible (WCAG-compliant) interfaces.
roblem Solving: Ability to reduce tech debt, improve component structure, and resolve security findings.
Qualifications (Education & Experience) :
3+ years of relevant professional experience in frontend development.
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
#LI-CM2
Who we are:
At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.
Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.
If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing TalentExperienceGlobalTeam@grp.pearson.com.
Job: Engineering
Job Family: TECHNOLOGY
Organization: English Language Learning
Schedule: FULL_TIME
Workplace Type: Hybrid
Req ID: 23496
#LI-REMOTE